Craig Meadows
Least favourite one. Gives unfair grades and doesn't understand students or try to allow us to understand him. This is luckily a reading class, lectures don't help or make any sense. Don't even need to pay attention in lecture. It was a bad experience because the professor explains topics horribly