Both of my kids have taken various classes here from the ages of 2 until 6. They are flexible with make up classes. The kids are always engaged and learning new things. ... more