chris tollefsen
This is my new favorite professor at USC. Participation is heavily rewarded. He is funny, nice, and genuinely wants you to understand the topic. There was one substantial paper and a final which expanded on that paper. 11/10 take his classes hes amazing!