Karol Lang
Dr. Lang is a sarcastic professor who knows what he is talking about. Is physics hard? Heck yeah, but he makes it seem less hard using in-class demonstrations and trying to make the class feel like they are able to ask questions when confused. Attending lectures is not required, but extra credit. Gives you a good idea of what to expect on exams