Spring 2019 - Prof Chernikov is a cool guy and I really enjoyed his math 115B class. During lecture, he teaches straight from the book. This was a good and bad thing in my opinion--good because I could re-read the book after lecture to ingrain the concepts in my head, but bad because I hate Friedberg's Linear Algebra book. Maybe I'm just not good at math but I really think that book is horrible. Anyways, Chernikov is funny and good at explaining concepts. He does go kind of fast, but its easy to go back and learn what you missed. As a class, I would say 115B is fairly challenging, but that's what made it great. If you have the chance to take 115B, take it. And if you can get a class with Chrenikov, do it.
Spring 2020 - Professor Manning is a beast! Great explainer, super helpful (literally answered every question I had in the class, even if they weren't related to math at all), and genuinely cares about students. Also, he's an actual genius. He is insanely smart and just as kind. I would highly recommend taking this course with him (or really any course, to be honest). He's awesome. Godspeed Professor Manning.