Legitimately one of the best teachers I've had.
Mr. Roche wasn't my favorite teacher, but he was still definitely a really good bio teacher :( I don't know why all the most recent reviews are so mean.... He does teach extremely fast, but he is also extremely knowledgeable and will clarify things if you ask him questions.
One of the best teachers at HTHS. Everyone loves Mr. Roche. His class isn't stupidly easy, but if you do your work you will do well. Never unfair questions or mean tests. Very approachable and helpful teacher; he will answer all of your questions. The "face" of the school and for good reason.