I love MRM!! He is the coolest!
By far the worst teacher I have had at Havergal. He is so strange as a person, very socially awkward and always chews on things.. Not a very good teacher at all and marks exceptionally hard for the amount of work we did. Chooses favourites and is a genuinely annoying person to be around. Would NOT recommend taking an course he is teaching.
wow what a great guy, love his music!! in his class RIGHT now. if youre reading this hi mrm
Really chilled out guy. Love him as a teacher, and friend. He understands big ideas that I throw at him, not absorbed with himself.
he is an ok teacher but he just is SUPER picky and can sometimes over emphasizes things that should not be the focus...
I am working now in graphic design and i have realized mr McHaffie taught me all the wrong ways to do things...... those that cannot do teach.
I love mr. mchaffie. he's cool and i miss him this yer.
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
Lude was AWSOME this year. Mr. McHaffie is an amazing teacher and cares a lot about his students.
have him 2 years running- LOVE him. loves his job, always funny, plays odd music but oh well!!! he's pretty cool.
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!
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
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
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.
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?
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