Rachid Makroz
He wasn't the best at necessarily anything, but he was good at everything. The lectures were good enough, the textbook was accessible, the homework was tedious, but not super difficult. If you struggle with math, maybe avoid him, but otherwise, not that bad. The actual class was pretty dry though, it's math, but I wish he had more personality.