Mark Buchan
Writing papers isn't for everyone and prof Buchan does whatever he can to help his students do well. He is always willing to set up one on one classes to help review your papers and see where you can improve. He is a tough grader but once you get the hang of how he wants things, it's smooth sailing from there. Quizzes are easy if you put in effort