John Witherspoon Middle School is an educational institution that serves students in grades six through eight. It is a part of the Princeton Regional School District, which operates various elementary, middle and high schools. John Witherspoon Middle School s academic curriculum includes various subjects, such as math, science, social studies, English and world languages. It also provides a...