Zach not only has an incredible knowledge of both technique, and theory, as well as a deep song repertoire already up his sleeve, he also truly has that magic teacher vibe and skill. He explained things to me in a way I could really understand, whereas others had failed to convey the message in a comprehensible way for me. I think he's very adaptable to different learners in that sense. He's also just a straight up good, honest guy, that I enjoy being around. He makes learning fun, easy, and rewarding! I would recommend him to anyone interested in bass, music theory, composition, live performance, recording, etc. Zach really provides a wealth of knowledge for learners of all types.