Abigail Hennon-Robinson
The whole class was writing a research paper so it was paper heavy, but we got to pick anything in our discipline to make sure we enjoyed it. Lots of discussion posts for 5 points that add up if you forget to do them. If you miss more than six classes for any reason you fail. A good professor who just needs to update her policies.