Jonathan Nebel
Nebel is so sweet and cares about his students a lot. Readings every class (sometimes with a quiz), but easy to skim + he'll explain, short papers in each unit which he grades easily, and a final paper. I really enjoyed his class, especially all the B99 and Star Trek references. A real gem for a required course.