David Duncan
Best professor ever!! So kind and cares so much about everyone understanding the material. Only one homework assignment per week. If you do 100% on all the homeworks and then get 50% on all three tests, you will still get a 70. He is so willing to help, and hes super passionate about calc!