Average 4.6 based on 10 teacher ratings
John MacDonald is an English teacher at Glace Bay High School located in Glace Bay, Nova Scotia. When comparing John MacDonald's ratings to other teachers in the province of Nova Scotia, John MacDonald's ratings are above the average of 4.22 stars. Additionally, the average teacher rating at Glace Bay High School is 4.31 stars.
3
Easiness
5
Helpfulness
5
Clarity
4
Easiness
5
Helpfulness
5
Clarity

AMAZING teacher and probably one of my favorites at GBHS. If you do your work, you'll be rewarded. He's fair and cares about his students.

4
Easiness
5
Helpfulness
4
Clarity

Very good Teacher....sir knows his work

2
Easiness
5
Helpfulness
5
Clarity

Great Teacher.

3
Easiness
5
Helpfulness
5
Clarity

Alot of people judge him but personally i found his class interesting, he deffinately knows his english and makes you want to go to class

3
Easiness
5
Helpfulness
5
Clarity

3
Easiness
4
Helpfulness
4
Clarity

4
Easiness
4
Helpfulness
4
Clarity

Mr. MacDonald was one of my favorite teachers. He made English enjoyable and interesting. I really looked forward to going to his class!

2
Easiness
5
Helpfulness
5
Clarity

he is the best english teachers i have had during school. I had him this year and enjoyed every minute of his class. Bradley Foote 2005

1
Easiness
3
Helpfulness
4
Clarity

he's a good teacher

1
Easiness
5
Helpfulness
5
Clarity

You were one of the best teachers that caused me to try harder. you also show the kids that you care in your own way. tempis feugit (spelling)

Similar english teachers like John MacDonald?

26 Ratings
Ron Beaton English
19 Ratings
19 Ratings
15 Ratings
10 Ratings

Learn more about Glace Bay High School

5-star
79%
4-star
7%
3-star
4%
2-star
4%
1-star
3%
Based on 712 Ratings
Glace Bay High School is located in Glace Bay, Nova Scotia with an average teacher rating of 4.31 stars. When comparing Glace Bay High School's teachers to other teachers in the province of Nova Scotia, Glace Bay High School's teachers are above the average of 4.22 stars. Glace Bay High School ranks 51 amongst all High Schools in the province of Nova Scotia. Learn More