Have had two kids go through this school as well, with my son going there in 3 years. The teachers are very active with the students, and take the time and energy to get to know their students. Active PTO, and quite a few extra-cirricular activities as well.