Austin Willoughby
Good lectures, especially great to talk to one-on-one about concepts. Extremely knowledgeable and is happy to help explain concepts, or break them down beyond what was mentioned in class. Will point you in the right direction if you want to learn more. Straightforward class, with practice exercises, a few HWs, and some exams. Def recommended