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 done. The classes are a little over run, but overall they are a good school. I would recomment them in the future.
more