Roger Horky
He is a great guy & super funny but his teaching style is not good. His lectures are all of the place and the test reviews are absolutely no help whatsoever. He had to give us so much extra credit at the end of the semester because so many people were barely passing. I would not recommend him for history especially if you already struggle with it.