Sarah Chetty
Chetty is super kind and caring, and obviously very passionate about her classes. She puts a LOT of work into her lectures and powerpoints to make them entertaining, educational, and time efficient. The class period is packed with activities, but they are extremely interactive and helpful. Tough grader but very fair and gives great feedback.