Robert Hartwell
Brings a lot of life to classes during lectures, and doesn't bore you with long lectures. His feedbacks on any assignments are also helpful, especially since he doesn't grade harsh at all.