Evelyne Harville
Asynchronous, but not super difficult. There's a quiz and discussion board after every module, and a midterm and final paper. She's good at explaining different ethical theories using language that's easy to understand. She makes her opinions on certain topics very clear but provides evidence for why. Also a 12 hour window for turning in late work.