I enjoyed a cooking skills class at Passionate Palette. The instructors were very personable and knowledgeable. The facility is very attractive and well-organized for the classes. I wish my kitchen was set up like theirs! They offer gift certificates and opportunities to volunteer in the kitchen in exchange for classes which are both nice options. The only problem I have experienced was difficulty reaching someone in person other than class days. Other than that, wonderful place!