James Kilby
I've had this professor twice, both classes are dreadfully boring in the lecture portion even though he really cares about the subject and has tons of real-world experience. Easy grader if you're actually trying and know your stuff. If you don't... you'll probably still get a B. I got a B just because of my poor attendance and lack of studying.