I would not suggest sending your child to Hatcher. They have managed to have a few good teachers, but they cant hold on to them. I have decided to withdraw my child after yet another teacher has left and yet another terrible teacher has remained. Teachers should be educated, friendly, and able to communicate honestly with a parent about a child's development. Hatcher employees as a whole do not fit this criteria.
Pros: cost
Cons: cleanliness, teachers, everything else
more