 classes is based on student application and recommendation.Portsmouth High School offers Honors classes in English 9, 10 and 11, American Studies 1, Algebra 2 and 3, Pre-calculus, Biology, Chemistry, Ecology, Earth Science and Physical Science.Advanced Placement courses are offered in English Literature and Composition, European History, United States History, Calculus AB/BC, Biology, Physics B, Statistics, Spanish Language, and French Language.