Steve Abbott
Steve Abbott was the goat. He literally wrote the book we used, and it is genuinely amazing (clear, rigorous, and actually readable). The class was the most fun I have had in a Middlebury math course, but it is also super demanding. To really get everything out of it, plan on 20+ hours a week.
This is more pure math than applied math, but Steve is the person to take this course with. I found the material to be very interesting. Also, the instructor's passion and knowledge come across clearly. The content may be hard with regular HW, but I would recommend this course if you are interested in maths!
I've learned a lot from Abbott this semester. He is a little quirky, but a nice guy. There's quite a bit of homework, but it definitely helps you get an understanding of the material. There is a lot of group work in this class.