I am very satisfied with this school. My daughter always comes home and tells me, "I had fun at school today!" Within less than a month they are coming home singing and have learned all their ABC's. My daughter even comes home pretending to be her teacher. Teachers are well informed and easy to talk to, they are very professional. OC Montessori offers many school activities my daughters participate in: ballet, gymnastics and field trips. The school is very clean and well organized. I would recommend any parent to bring their children to this school!