Brandon Bolen
He did good lectures, and he posted his lectures online. I bought a textbook and did not open it one time. He does give pop quizzes that are roughly 5 questions, so whenever he says, "Read over this for next class," it means it will be a pop quiz on it next class. Tests were not too difficult, but studying helps alot.