Shawn Hartfield
Lot's of reading and writing heavy homework outside of class where most of the material is covered. Lectures are good and there are opportunities to participate and work in groups. Hartfield is super nice and knowledgable in the field and a super easy grader. I would probably like this class more if it was in person but overall she's great.