My children attended there for two years. Although most of the staff was on top of things, several of the teachers we worked with, you had to call them constantly to get things do...
All reviews seem positive