Located in Massachusetts, it's a place with annoying teachers and everyone is pear pressuring you to do something bad. This school is HELL!ð¶ð¿
Thurgood Marshall Middle School is another crappy middle school.
1👍 1👎