William Carman
I have taken all of my required math courses with Dr.Carman. He is genuinely the best math instructor I have ever had in my life. His lectures are structured well, and even though the course material is tough he extremely helpful during office hours. If you need to take math classes try to take them with him!