I love this school. My son has been attending Sunnymead Montessori for a year and a half and he has learned so much! He just turned 5 in Jan and is learning what most children learn in first grade (Addition, subtraction, spelling, phonics, etc). If you have a son that has had problems in the traditional day care setting Sunnymead is the place for him. The staff is great and expect for the kid to take responsibility for their actions. If the child makes a mess at lunch, the child is expected to clean the mess up. When the kids have swim day, the kids get themselves ready with very little assistance from the teachers. It's a great place.