Great teacher, but doesn't know what he is marking. I put the same answer as my class mate and got half a mark, my classmate got a full mark.
Great teacher, Very helpful, made history intersting for me.
The best history teacher. He's interested in what he teaches and it shows. Russian and French History are amazing.
Alright, taught well. Got a little moody by the end of the year, but class was always good.
Fun teacher. Will never forget the French Revolution. Lots of notes, but good notes.
I hate history with a passion, but he makes it at least a little entertaining. His jokes are so corny but its funny (Napoleon Blownaparte). Great teacher.
Mr. McTavish was always well-organised and fair with his tests and assignments. It also helps that he LOVES history, so it rubs off on his students. Definitely a great teacher.
Very nice structured and lax class. Very enjoyable...I still dislike essay test but have to do them anyway... Jokes were so corny! Once he says something don't go against it...cellphones :(
Yeah Mr. Mctavish!! I learnt so much in his class, and I found it incredibly interesting. His movies were always a nice nap opp too. :P His temper fits were quite scary though...
Triva games wake you from boring movies. His lame (and sometimes funny) jokes keep you entertained. Knows his stuff, and is animated while teaching it. Awesome!!!
Good guy, good class, learned a heck of a lot and had fun doing it. Thanks Mr McT, you rule
Had some good times in this class. All the movies and games were great. Thanks for the help on the thesis!
it's a good class, but only if you like taking notes and watching boring movies for a hour, but yeah the trivia's cool
mr mctavish is awesome, u'll learn A LOT. no homework but prepares u really well for ib. corny..but funny jokes lol go trivia ha ha
He doesnt give homework...hes a nice guy and he can make his students laugh...good class!
Excellent teacher, and remarkably patient. Really, really bad jokes, though.
he's the best teacher! His classes are fun, you don't realize how much you learn