 46 Honors classes are available in all fields of study, and 27 Advanced Placement Classes are available to students in grades 9-12.All seniors are required to take AP Literature.There is also a service requirement for all juniors.