•  Program of Studies 2017-2018
     
    A full description of all Somerville High School course offerings: