Eric Milner
Milner's a cool dude. He jokes around and bs's with students a lot so the class is entertaining. He teaches well and will help if you need it. There's extra credit every week if you finish the hw a day early so definitely take advantage of this. DO THE HW AND SHOW UP TO CLASS he has no mercy if you don't and he won't round up your grade.