I am a parent of three boys that went to this school as well as myself. Two of my boys graduated with distinction from this school. The last one is still at this school. The school is small and friendly. The teachers are for the most part excellent. The principle provides great leadership. There is some teacher turnover which is healthy. Parent involvement is excellent. The school has a very safe environment, which is conducive to learning. Since it is a very small school, extracurricular activities are limited. Sports and music are covered. This school also has an excellent special education program for the deaf and mute. Overall can't say enough about the staff and friendly environment.