We wanted to chose a Montessori school for our daughter and absolutly loved everything about the school except for the cost. They allow the children almost complete freedom to learn and discover. They have art areas, language, math, science, and I am sure many others like dramatic play. Not every child enjoys the same things and this gives them the freedom to choose what they want to do but learn at the same time.