Lucas Keefer
Very very funny and easy to listen to when he gives lectures. He gives really good real world examples of the content, and he makes jokes every now and then to keep it interesting. I wouldn't recommend skipping class because a lot of his test questions rely on the examples he gives in class.