Zach Stallbohm
Solid prof. Lectures are short & simple. Makes 4384 the easiest compared to the other profs. 2 exams (take home) 5 HWs (can work with partners). Very accessible outside of class and will help you with anything. Take him for sure. 