Zach has a great understanding of the material, he is easy to talk to, and really helps me get at what I need to know and achieve understanding.