This place is awesome. The prices are reasonable for classes and the students are well behaved, knowledgeable, and fun to be a part of. Everything is explained well, classes are available for all ages and the staff is great. Prices for lessons were also reasonable. Parent and kids are welcome to watch and work as a team.
more