North Penn, in north-central Montgomery County, is one of the state's largest high schools, with 3,500 students in grades 10, 11 and 12. The school has established learning communities. One, with an enrollment of 120, has a special focus: engineering. The students share common interests with classmates and teachers, said Michael. "It's that unifying theme, that they all want to be engineers."
Still other schools, especially in Philadelphia, are adding Advanced Placement (AP) courses - college-level courses marketed by the College Board - although a few are dropping them, mirroring the national trend.