Average 4.84 based on 21 teacher ratings
Andrew McHaffie is a Technology teacher at Havergal College Upper School Campus located in Toronto, Ontario. When comparing Andrew McHaffie's ratings to other teachers in the province of Ontario, Andrew McHaffie's ratings are above the average of 4.38 stars. Additionally, the average teacher rating at Havergal College Upper School Campus is 4.4 stars.
4
Easiness
5
Helpfulness
5
Clarity
5
Knowledge
5
Textbook Use
5
Exam Difficulty
4
Recommended
5
Easiness
5
Helpfulness
5
Clarity
5
Knowledge
5
Textbook Use
5
Exam Difficulty

I love MRM! Awesome teacher and super helpful and chill you learn so much well still having fun and he’s always adding super cool fun projects I even thought the tests were fun! Awesome hair too and one of my favorite teachers ever

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

I love MRM!! He is the coolest!

5
Easiness
5
Helpfulness
5
Clarity
5
Knowledge

wow what a great guy, love his music!! in his class RIGHT now. if youre reading this hi mrm

4
Easiness
5
Helpfulness
5
Clarity

Really chilled out guy. Love him as a teacher, and friend. He understands big ideas that I throw at him, not absorbed with himself.

2
Easiness
4
Helpfulness
3
Clarity

he is an ok teacher but he just is SUPER picky and can sometimes over emphasizes things that should not be the focus...

5
Easiness
5
Helpfulness
5
Clarity

hes really nice and easy going, and connects well with the class. but whats up with the hair?

5
Easiness
5
Helpfulness
5
Clarity

best teacher at havergal.

4
Easiness
5
Helpfulness
4
Clarity

coolest guy ever

5
Easiness
5
Helpfulness
5
Clarity

Oh Mrm, what's not to love? He's such a nice guy and his classes are really fun.

4
Easiness
5
Helpfulness
5
Clarity

I love mr. mchaffie. he's cool and i miss him this yer.

4
Easiness
5
Helpfulness
5
Clarity

mrm=life. he managed my random outbursts all year quite well and aswered all my stupid questions. ponytail, music and all, hes a great teacher.

4
Easiness
5
Helpfulness
5
Clarity

heh >< well.. Mr.McHaffie is a great teacher,makes classes interesting and what not :) hehe..well Obi Wan, hope you have fun in Asia,and if you see sheep, take pictures alrite? bah

3
Easiness
5
Helpfulness
4
Clarity

haha oh mrm, hes hilarious and plays weird music and a was a girl for halloween! he really helps with questions and is a great teacher. I LOVE HIM HES AWESOME

3
Easiness
5
Helpfulness
5
Clarity

Lude was AWSOME this year. Mr. McHaffie is an amazing teacher and cares a lot about his students.

5
Easiness
5
Helpfulness
5
Clarity

have him 2 years running- LOVE him. loves his job, always funny, plays odd music but oh well!!! he's pretty cool.

2
Easiness
5
Helpfulness
5
Clarity

COOL GUY. He teaches because he loves it, not because its where he could get a job. He knows his stuff, and makes tech a blast. Yeh for Mr. Font obsession!

2
Easiness
5
Helpfulness
5
Clarity

he rocks.he's hilarious and doesn't care if you can't draw in his class.yes, he does play funky music.and he let us watch Fifth Element when the server was down

4
Easiness
5
Helpfulness
4
Clarity

Mr. McHaffie is an awesome teacher who plays strange music during his classes. He is extremely helpful even when you constantly ask the same question

5
Easiness
4
Helpfulness
3
Clarity

Mr. McHaffie is a really fun teacher. He likes to joke around and his class was always fun. His assignments can be tough, but manageable. He's really funny.

4
Easiness
5
Helpfulness
4
Clarity

haha, yes he does eat cinnamon hearts. he's an awesome and dedicated teacher. how many other teachers do you find still at school at 9pm?

3
Easiness
5
Helpfulness
5
Clarity

When he isn't teaching, this teacher is the next thing to a stress relieving buddy. He'll listen to all your problems poke fun at them and make them seem tiny

Similar technology teachers like Andrew McHaffie?

Nicole Davies Technology
20 Ratings
Eva Tam Technology
2 Ratings
Sherri Fraser Technology
2 Ratings
David Johnson Technology
0 Ratings
Dave Burne Technology
0 Ratings

Learn more about Havergal College Upper School Campus

5-star
81%
4-star
8%
3-star
5%
2-star
1%
1-star
3%
Based on 1,724 Ratings
Havergal College Upper School Campus is located in Toronto, Ontario with an average teacher rating of 4.4 stars. When comparing Havergal College Upper School Campus 's teachers to other teachers in the province of Ontario, Havergal College Upper School Campus 's teachers are above the average of 4.38 stars. Havergal College Upper School Campus ranks 522 amongst all High Schools in the province of Ontario. Learn More