My kids love this place! They are always excited to come here. The instructors are amazing and really know what they are doing. Tuition is reasonable as well.
The only reason why I gave this a 4 star instead of 5 is because the waiting room is crowded. Very crowded. Often parents are standing. Hallways are crowded.
I definitely recommend sending your little ones here