Benjamin Lantz
Ben gives great lectures, but also gives a LOT of homework for practice. He really expects you to be doing some of it every day. It's too much for one night. Midway through the semester, coronavirus happened and we switched to online. It definitely wasn't the same and many of our grades suffered for it. Also, technical glitches in the lectures.