John Marshall High School is a public college-preparatory school that provides education to students in grades nine through 12. The school offers various programs, including International Baccalaureate advanced placement and college dual enrollment. It provides courses in various disciplines, including English, foreign languages, technology, math, performing arts and physical education. Its...