O'hara was the best teacher at B.G. He pushed his students to be the best we could possibly be. Although he demanded a lot from his students, he did it for our own good.
O'Hara knows his stuff. His teaching is a little dry at times but he has a personality that beggs to be poked fun at (in a good way). 1 of the few good mentors
Very motivating and a really smart, professional guy. Treats people with respect.
Definately dedicates time and effort to his lesson plans. Do not agree with his politics though. Can be too judgemental of students at times.