IB DP Prep @ SPHS

SPHS IB Prep courses are unaffiliated with the International Baccalaureate. These courses have been developed by SPHS teachers with student success in the IB  DP in mind.