Cooking Classes and Neat Store
Eurostoves is a beautiful store in Beverly, right off rte. 128, where they have cooking classes for all ages, toddler to adult. Some are family classes and some are just kids or just adults. They run all different times, some are one day and some are ongoing. My daughter took a class here and really enjoyed it. I loved that it was 7 minutes from the mall, where I went during her class.
I actually prefered the class she took at Create a Cook, (see Flowergirl's tip), but my daughter said she likes both schools equally well. They are the same distance from our house, but you should pick the one closer to you.