Zach has to be one of my favorite professors/teachers that I have ever had in my life. His lectures are very interesting to tune in to, and he is a very respectful and caring person! He gives great feedback on the critical responses and lets you know what you did well along with something that could be improved. 10/10 class!