Zach is an excellent teacher. He is very patient, intuitive, and clear. It was clear from our first conversation that he has been working as a tutor for many years, and is familiar with many learning styles and approaches.As a working professional who has been out of school for some time, preparing to take the…