All of my kids love this place! The instructors are so fun and within a few weeks had taught my kids so much! They are really accommodating when we have to miss a class and are always so friendly and nice. We have had an awesome experience here and are looking forward to the years ahead!!