Zach is great. I've never had such an easy math class. We learned at a relaxing pace. he lets you fix your test after to improve your score. If you want a good grade, take it from him. I'm going to take Calculus 1 from him next.