Average 3.7 based on 42 teacher ratings
John McGregor is a Music teacher at Earl Haig Secondary School located in North York, Ontario. When comparing John McGregor's ratings to other teachers in the province of Ontario, John McGregor's ratings are below the average of 4.17 stars. Additionally, the average teacher rating at Earl Haig Secondary School is 3.99 stars.
5
Easiness
4
Helpfulness
4
Clarity
3
Knowledge
2
Textbook Use
2
Exam Difficulty
5
Recommended
5
Easiness
5
Helpfulness
4
Clarity
4
Knowledge
4
Textbook Use
4
Exam Difficulty

He's the nicest teacher in the school.

5
Easiness
3
Helpfulness
3
Clarity
4
Knowledge
2
Textbook Use
2
Exam Difficulty

Very nice teacher. His organisation skills are sub-par but he makes the class very fun. I miss orchestra!

5
Easiness
1
Helpfulness
1
Clarity
1
Knowledge
1
Textbook Use
1
Exam Difficulty

Useless a a teacher, nice and easy

5
Easiness
5
Helpfulness
5
Clarity

He's sometimes too nice and gets pushed around by students a lot. but he's a great teacher, and has great ties xD~

5
Easiness
5
Helpfulness
5
Clarity

Dr S expects you to be intelligent and engages with you on that level. He treats pupils as equals and enjoys their input

4
Easiness
5
Helpfulness
4
Clarity

Nice guy.

5
Easiness
4
Helpfulness
4
Clarity

i wonder where he gets his ties?

5
Easiness
2
Helpfulness
3
Clarity

nice person.he doesnt really explain things very well though. easy marks and some people take advantage of him which is sad. hes oddly calm all the time. i'm waiting for him to snap and yell at somebody until they cry.

3
Easiness
2
Helpfulness
2
Clarity

hes nice but SO boring and hes not a very good teacher...e.g. he doesnt explain things very well.

5
Easiness
3
Helpfulness
5
Clarity

Soooo nice, but not very helpful. I didn't actually learn anything in his class.

2
Easiness
1
Helpfulness
2
Clarity

He is boring and whenever I raise my hand up to ask him a question, he pretends he doesnt see me even though he was looking at me and as soon as someone else raises their hand, he quickly answers them and totally ignores me

4
Easiness
2
Helpfulness
1
Clarity

5
Easiness
5
Helpfulness
5
Clarity

The nicest teacher i've ever had. Easy, easy marks, as long as u behave well in his class, and get good marks in his quizzes and stuff, it's a guaranteed 90+%. I've never gotten below 98 in his class before. But people take advantage of him, because he's "push over" (no offence) and i kindda feel sorry for him.

4
Easiness
5
Helpfulness
4
Clarity

so funny, easy marker, picky in playing tho

5
Easiness
3
Helpfulness
4
Clarity

he makes me sad... waiting for him to snap

5
Easiness
5
Helpfulness
5
Clarity

totally nice...easy marker...students take advantage of it though...

4
Easiness
1
Helpfulness
1
Clarity

HATES his electives. His ties are dumb. Boring, can't control his classes. He can't teach. Tests are wierd. Eww.

5
Easiness
4
Helpfulness
5
Clarity

Very easy teacher

5
Easiness
1
Helpfulness
1
Clarity

He can't control his class,,,,He doesn't teach anything, and expects us to do everything by ourselves.

5
Easiness
3
Helpfulness
5
Clarity

Amazingly nice. Had him for history and well, what can I say, it was my favourite class. Students take advantage of the poor guy. Please, don't!

3
Easiness
5
Helpfulness
5
Clarity

great teacher, music is what i look forward to.

5
Easiness
5
Helpfulness
5
Clarity

I love him!! he's so nice, too nice in fact! i got him for history in grade 10 and he's very patient and yeah... great teacher!

5
Easiness
5
Helpfulness
5
Clarity

Mr.McGreor is so nice. He gives us really high marks, and I love his class. I really learned a lot from him.

5
Easiness
5
Helpfulness
4
Clarity

Nice moustache! If u see anyone being mean/taking advantage of him, beat them up. His positive teaching style is a great relief from other teachers.

5
Easiness
5
Helpfulness
5
Clarity

HE'S SOOOO NICE!!! i got 95 from his class, but sometimes i feel sry 4 him caz som ppl are so mean.. he's NICE, definetly the best teacher

5
Easiness
5
Helpfulness
5
Clarity

He was my strings teacher last year and this year. I think people take too much advantage of him and I feel sorry for him sometimes. =(

5
Easiness
5
Helpfulness
5
Clarity

really nice and really dedicated!

5
Easiness
5
Helpfulness
5
Clarity

hes cool. but too nice sometimes people take advantage of him but overall he rocks

3
Easiness
5
Helpfulness
5
Clarity

Very VERY nice, but he should only be a teacher for majors; those punks in minors just take advantage of him <:( . I had him for majors; he's a fair marker.

5
Easiness
5
Helpfulness
5
Clarity

he's sooooooooooo nice.

5
Easiness
5
Helpfulness
4
Clarity

I don't understand why he is soo nice. (That's why I took advantage of him) Pizza party's, marks, you know da rest.

5
Easiness
5
Helpfulness
5
Clarity

very nice and helpfull when you need help.

5
Easiness
5
Helpfulness
5
Clarity

he's soooo nice!!..

4
Easiness
3
Helpfulness
4
Clarity

I LIKE HIS MUSTACHE

5
Easiness
1
Helpfulness
3
Clarity

he can't control the class

5
Easiness
5
Helpfulness
5
Clarity

only music teacher i ever had that wasn't tedious and pestimistic

5
Easiness
5
Helpfulness
5
Clarity

cool!

4
Easiness
5
Helpfulness
5
Clarity

he's a friendly and popular teacher!

5
Easiness
5
Helpfulness
5
Clarity

the best music teacher ever

5
Easiness
5
Helpfulness
5
Clarity

he's the best teacher ever

4
Easiness
5
Helpfulness
5
Clarity

only have him for band, but he's definately pretty awesome

4
Easiness
3
Helpfulness
4
Clarity

nice teacher

Similar music teachers like John McGregor?

108 Ratings
83 Ratings
29 Ratings
28 Ratings
27 Ratings

Learn more about Earl Haig Secondary School

5-star
68%
4-star
12%
3-star
9%
2-star
4%
1-star
5%
Based on 6,765 Ratings
Earl Haig Secondary School is located in North York, Ontario with an average teacher rating of 3.99 stars. When comparing Earl Haig Secondary School's teachers to other teachers in the province of Ontario, Earl Haig Secondary School's teachers are below the average of 4.17 stars. Earl Haig Secondary School ranks 1,322 amongst all High Schools in the province of Ontario. Learn More