Robert Kippes
Amesome teacher! Young guy so he makes the lectures tolerable. One page paper due every week but not hard at all. Does a midterm review and offers a ton of extra credit! Most understanding professor ive ever had. Definitely would recommend!