Like every school, this school has some excellent, marginal and awful teachers. However, for the most part, I think the teachers are very dedicated and caring and many of the AP teachers are wonderful. The problem with this school is the adminstration is COMPLETELY INCOMPETENT especially the principal and guidance counselor. Their staff does what they can to make up for their lack of professionalism and general incompetency, but they can only do so much. The best advice to a new parent to this high school is to fill out all important scholarship, etc. forms yourself and then tell the guidance counselor and principal to "sign here" and then give it to the staff to make sure it gets completed and submitted properly.