Larkin Lamarche
Larkin is one of the best professors I've ever had, they really care about their students success. Answers emails fast, gives great feedback for improving, teaches interesting content, fair marker. Overall I highly recommend. 