OMS has good teachers and bad teachers, just as with any school. However what makes OMS unfortunately stand out is the massive amount of pot being smoked and sold by its students. Not necessarily a problem of the teaching staff (they're doing the best with what they have to work with) but it does skew the quality of education when so much effort has to go in to policing the students instead of teaching them. Small town issues? Maybe. College town issues? YES. Take this into consideration if you are thinking of moving here.
My son attended and did well. The quality of teachers varies widely as does their consistency. The principal tries to help and returns calls/e-mails quickly. However, that too varies widely with teachers and other administrators. A couple teachers need to show more compassion/flexibility but most were appropriately helpful and caring. Overall, a good experience.
The teaching staff is quite competent for the most part and there are a plethora of good kids. But, as the school has to draw students from several rough neighborhoods, there are a fair few students that you do not want your kids involved with.