Amazing! Sharon is extremely knowledgeable and so welcoming. Classes are fun and informative. Over 25 years of experience - you couldnt find a better place if you tired! ... more