This school is an outstanding school. Not only is this school great at teaching and extracurricular activities but it is outstanding at teacher/parent/student involvement. If there are problems with the students the school gets in touch with the parents and they then set up meetings to plan how they are going to help the student. The teachers are very friendly. The principle is excellent and the staff are tryuly outstanding. The environment is just really wonderful and friendly.