Joseph Fournier
Super nice guy, very approachable, accessible, and willing to help. His lectures are super well organized, well paced, and I genuinely enjoyed going to every class. He is able explain concepts in a conceptual and mathematical ways both very well. Content is hard but not so bad if you stay on top of it. Office hours were always super helpful.