Many of my friends' kids attend a Waldorf school. The place seems very lovely, with wonderful teachers, and of course it is definitely play-based in the early years, and convenient to our house. Children seem to thrive there. I've vaguely considered sending DS there, but I really can't get past all these complete bizarro beliefs that underlie the philosophy. If you think the bit about the teeth is weird, try looking into the rest of it.