Middlesex High School
#16 Best Public High Schools in Middlesex County
Senior: I love the small knit community - it gives a sense of closeness and involvement. There are a variety of clubs and activities to do - personally, I love Key Club, Math League, & Visual Arts Club (though, you have to pay $100 to join clubs). The electives here are also pretty diverse and have great teachers - Computer Science, Art, Ceramics, Woods, Cooking, Photography, Music, etc.
The teachers are nice and approachable, though some are questionable in their method of teaching. Math classes are pretty solid; Science & Languages are alright; History is not all that great.
I do wish there was more help in preparing for college. There are reminders here and there, but mostly the process starts in senior year, which is pretty late in my opinion.
Read 130 Reviews