Emily Levesque
Prof Levesque is hands down one of the best professors I've had. She really cares about what she lectures and genuinely cares for her students as well. The topic is super fun, but if you miss a class you miss out on important things she says, as the slides have minimal words