The best class for children in my opinion. Ive been taking my daughter since she was 6 months olds. Shes now 3.5 years old and shes enjoyed every level of class shes been ... more