Brady Firth
This is a vocab heavy class - the ?s on the exams are convoluted and meant to trip you up by switching out a word here and there instead of focusing on applying the concepts. His online lectures are painful to watch, as he seems to be reading from a teleprompter and trips himself up often. This is one of the worst classes I've had.