Randy Blazak
He is one of the best professors I have ever had, I loved his lectures, he's very relatable, and overall an amazing class. As long as you do the work and take notes you will succeed. I would love to take more classes from him