Such a great school! This is exactly what we've wanted for our 3yo daughter. Just took her to her first class and we were blown away by the whole experience. Such a positive, disciplined, and fun experience for her. The professor and coaches are so good with the kids - they keep the entire group engaged, involved and accountable in such a gentle but firm manner. You can see the confidence in the kids that have been doing this routinely. Looking forward to becoming regulars here.