Andy Shull
He is a great teacher 10 out of 10 I recommend. I've always struggled with math but in his class, I actually understood it for once and I passed with an A. He makes math super easy and the workload is not heavy at all as long as you keep up.