Wesley Terpstra
Absolutely the best professor I've had. Super clear with instructions, lectures, and his sense of humor is top notch. I've taken as many classes with him as I could. Definitely worth it!