The staff and teachers at this school are wonderful. They do offer honors classes, but my child did not find them challenging, nor the students in the classes as advanced. The staff stresses character, but the students are more interested in social pursuits and dating. It is a large school and it is easy for students to get lost in the shuffle despite the staff's efforts. The budget is severely stressed and the teachers have to drive the school buses.