Artichokes are a food many of us rave about eating, but most do not know how to prepare or shop for them. To be honest, until I was doing a little research for this article, I wasn't even exactly sure ...