Jason Redmon
The lectures were decent, and the writing assignments were even better. To speak a bit on the professor himself, I really enjoyed his grading. He's a hawk when it comes to catching mistakes too, you can't get anything past 'em. The feedback was really great though! Just be sure to get it in on time; and make sure to reach the page requirements.