Alexander Stas
He honestly is really great for a math course. He doesn't continue unless he's sure everyone in the class understands the topic. He will do a lot of examples and review sessions before exams. There's three exams and a final. If you do practice exams and go over the review it's easy to get an A. Definitely will recommend him.