My son absolutely love this class instructors are very nice and you can tell they love what they do. My son came in leaps and bounds since joining and he's always excited when he finshes class showing us what he's learned and I am shocked at his skill level all ready would highly recommend them