After a lot of home work, I found that Montessori is the best for my kid. They have totally a different philosophy. They give children opportunities to participate in the preparation of their meals, nap and work outside as well as inside with the responsibilities of maintaining their environment with the exercises of Practical life. I simply love their philosophy. No doubt, they have trained teachers, big playground, large collection of books. They encourge kids to read books themselves.
PROS: Great Philosophy, well trained teachers, nice staff
CONS: Little bit expensive
more