Weymouth High School is affiliated with the Weymouth Public Schools. It provides a variety of programs and courses to students of grade nine through 12. It offers courses in various subjects, such as English, mathematics, science, social science and physical education. The extracurricular activities offered by school include academic competitions, athletics, clubs, drama and music. Its sport...