Zach is an amazing professor and cares so much about student success. He is very accessible outside of lecture and the practice exams/ problem sets are reflective of exam questions. As someone who hated gen chem, o chem is easier if you study and one of my favorite courses I've taken at UW; Zach was likely a huge part of why. Highly recommend!