Donald Gibson
Gibson is great for people who are comfortable with math. What I mean by this is, he doesn't really grade stuff, at least not in a "timely manner," so you will spend most of the semester not knowing what your grade is. He gives out weekly assignments (just about) with a midterm and final. He is gentle, though, so don't worry. 