Zach Dschaak
Zach is a great instructor. He goes over every chapter well and he also puts so many great resources on canvas. He sets everyone up for success in his class. His classes are real relaxed and he encourages participation from everyone, which is fun at times.