Excellent teachers who care about the students and give them their all. They have teachers in all subjects who really know their material and want to share love of their topic. In biology the course did not cover dissections, yet many of the students were interested. Therefore the teacher arranged a time all the students interested were available and set up a few dissections for them to explore and understand more about their world. The staff have specific times for office hours, however, my son was welcome to ask questions anytime. There was no limit to the assistance they gave and all the staff were highly knowledgable in their fields. The staff not only worked hard in class but were instrumental in the effectiveness of the sports, arts and extracurricular activities.