The teachers we've had are amazing. The principal goes out of his way to immerse himself in school life making him approachable to students and parents alike. We had a proem on the bus and both teachers and principal acted quickly. Our student has some extra help at school and the staff is great. When I have been in the halls to volunteer or pick up for an appointment even the kids are smiling and welcoming and say hi. I think says a lot about how great this school is.