I have 2 boys that have been going to this school since kindergarten. Both are very different students - but we have almost always had a great teacher to work with. The teachers are engaged to their students needs and communicate well with the parents - that want to know whats going on. If you have questons or concerns you can talk to the teacher or the principal and always get a call back if they are not available. They will communicate via email - even during the day - to answer questions. We are very pleased with this school and it's teachers.