Niche Rankings

Pennsylvania - Out of 496

#23 Best Places to Teach

#22 Best School District for Athletes

#29 Best School District

#29 Best Teachers

Philadelphia Area - Out of 127

#14 Best Places to Teach

#12 Best School District for Athletes

#15 Best Teachers

#20 Best School District

Delaware County - Out of 15

#1 Best School District for Athletes

#6 Best School District

#6 Best Places to Teach

#7 Best Teachers

National - Out of 11,579

#313 Best Places to Teach

#351 Best School District

#319 Best Teachers

#467 Best District for Athletes