Great school, very structured routine. Not very big classrooms, not too many kids per teacher, which is good for small kids, they get enough of teacher's attention. It's ... more