Brian Ngac
I started the course not really liking the way he taught it, but over time I grew to find it very helpful. You're only graded by the midterm, a practicum exam, the final, and the research paper. He responds quickly to your emails and isn't rude when answering. There's a small margin of error when it comes to assignments, but overall a great class.