My son is 3 yrs old and has been going to this school since he was almost 2 yrs old. I've never once had a problem with the school. They keep them active all day long on new projects and teaching them new things everyday. Everyone there is very nice to both my son and myself. They make me feel like part of a big family. The teachers he's had care about his one on one needs. Everyone knew me by first name basis and my son as well within one month that he was going here. Yes I admit the school itself does need a little work. The painting in the hallways and classrooms need to be redone however, they are working on all of this. They just redid all of the pavement in the front parking lot and repainted almost all of the childrens rooms. I love his schedule and the fact he gets to go outside and has free play and is taught things in stages and is in a classroom with only his age group, not a bunch of kids mixed together. They help with everything including potty training and anything else your child may have a diffulcult time with. Another thing I do like a lot is that they give the children and families a chance to get together and the children put on a show for their family as well as other family/school events. What matters is that the children are happy and my son enjoys and looks forward to going to school everyday and learns new things all the time. Compared to growing up in Trenton and seeing some of the schools and daycares around that area the Magic Cottage of Levittown is a 1000 times better. Andrea, the owner, is NOT obnoxious whatsoever, in fact she's very nice. Once again the only thing I would say the school actually needs is some physical detailing of the school.