Lucas Keefer
He is great. He's so funny and goofy. He explains things so well and the tests are not hard. You just have to study for them because he covers a lot in class. He does not take attendance, but he send's out a survey after he covers a chapter so you can tell him what you didn't get. Before tests he gives a through review.