My son has been going for a few years and really enjoys his experience. He has learned so much and the instructor is so good with his students. I would highly recommend ... more