Jun Han
Dr. Han makes this writing intensive course materials easy to understand although difficult. His lecture notes are vey helpful and the relevant chapters of the textbook are posted on canvas. Very accessible outside class and helps a lot during office hours