Caitlin Cameron
This professor makes the class harder than it needs to be. If you miss a class or don't have your book ready on the 1st day you're gonna get left behind. A quiz every single class and enough homework to keep you busy all week long.