I love this school. The teachers are established and are always there if you need them. My son as been on the honor roll for 4 years now and it is all because of the teachers. I have 3 kids at the school 1 has 19 kids in his class, one has 22 and one has 24. Every time I go in to school to work in a class or drop something off there are parents working with teachers. I love being involved and the teachers love it.