Timothy Gillis
A genuinely good human being and kind individual who is passionate about his subject and cares about his students.  The class is not hard if you do the very manageable weekly writing assignments on time.  Take the opportunity to incorporate his feedback on papers to raise your grade.