Hannah Richerson
This class focuses just as much on the student as the coursework. Discussion sections are very interactive and she is super nice and engaging. She leaves detailed feedback on assignments and really cares about students reaching their full potential.