Average 4.17 based on 12 teacher ratings
John O'Hara is a Social Studies teacher at Weymouth High School located in Weymouth, Massachusetts and part of Weymouth School District. John O'Hara's 12 teacher ratings contributes to Weymouth High School's ranking of 116 in Massachusetts. Additionally, the average teacher rating at Weymouth High School is 4.24 stars.
4
Easiness
4
Helpfulness
4
Clarity
5
Easiness
4
Helpfulness
4
Clarity

Greatest teacher of World History II in the history of Earth. The activators took up half the class, and the other half we watched movies from united streaming.

1
Easiness
2
Helpfulness
3
Clarity

Funny guy but you don't learn much..easy

5
Easiness
5
Helpfulness
5
Clarity

O'Hara is the man. One of the best classes I ever took. Get him as a teacher for current affairs. You won't talk about anything current but you do watch movies.

4
Easiness
4
Helpfulness
5
Clarity

O'Hara is the man!! Do th little work he asks and enjoy a funny class conducted by a very funny man with a good grade.

5
Easiness
5
Helpfulness
5
Clarity

we can't just be in uniform and say the flag salute with the announcements but instead we do them b4 so we dont have amoment of silence. lol he's hilarious

5
Easiness
4
Helpfulness
4
Clarity

He is the funniest man alive.

4
Easiness
2
Helpfulness
2
Clarity

great guy, great class, never a dull moment, you want him as a teacher!

5
Easiness
5
Helpfulness
5
Clarity

hes one of the best teachers i have had.. funny funny man.. yea OH

3
Easiness
5
Helpfulness
5
Clarity

was very affective in his teaching philosophies

5
Easiness
5
Helpfulness
5
Clarity

THE man

5
Easiness
5
Helpfulness
5
Clarity

Thsi guy is the man, Economics all the way

4
Easiness
3
Helpfulness
3
Clarity

Very funny teacher....Always is able to keep your attention

Similar social studies teachers like John O'Hara?

Eric Dosenberg Social Studies
8 Ratings
Wayne Masters Social Studies
3 Ratings
Mike Deluca Social Studies
3 Ratings
Gerald Cavanaugh Social Studies
2 Ratings

Learn more about Weymouth High School

5-star
76%
4-star
9%
3-star
5%
2-star
3%
1-star
5%
Based on 2,189 Ratings
Weymouth High School is a public high school located in Weymouth, Massachusetts and part of Weymouth School District. Weymouth High School is ranked 116 in Massachusetts. Learn More