Ryan Chang
Thought I was going to dread the class given the other reviews, but I was pleasantly surprised - Mr. Chang is a phenomenal instructor. He cares about his students and wants them to succeed, but expects them to work for it. Though the workload is quite hefty at times, that's just the nature of the course, and he prepares you well for future writing.