Reviews of professor David Duncan

Rating: 5.0/5, difficulty: 3.0/5
Professor Duncan is easily one of the best professors on campus. Attendance is not mandatory. Many opportunities in class to get extra credit. Before class starts, he will allow us to ask questions about the homework or study guide. His lectures are interactive and he explains everything in such an easy way.

Rating: 5.0/5, difficulty: 1.0/5
I loved this class and thought it was an easy A, but I had taken calculus courses in high school too. Do your homework, you get unlimited tries to get a 100%. Exams are easy and he is very thorough. His practice exams are nearly identical to the real ones. He is so nice and very good at explaining things. Take him if you can. Do your homework!!!

Rating: 5.0/5, difficulty: 2.0/5
He was really nice, and the class is pretty easy if you just show up and take notes. His study guides are actually similar to the tests, and there's only one homework assignment a week (if even that). Overall, I would definitely take him again in a future math class.

Rating: 5.0/5, difficulty: 4.0/5
Dr. Duncan is one of the best math professors I've had. If you attend class and ask questions, he will make sure you understand the material. Read the textbook and do all review materials.

Rating: 5.0/5, difficulty: 3.0/5
Dr. Duncan was awesome! He was nice, approachable, passionate about what he taught, and a great professor. I took Calculus in high school and I kind of understood it, but I understood it much better in Duncan's class. There was weekly homework, two midterms, and a final. He also gave exam reviews and extra credit opportunities. Take him if you can!

Rating: 5.0/5, difficulty: 3.0/5
One of the best professors out there, very nice and very knowledgeable. Gives homework every week and it usually has around 20 questions but you get the whole week to do them and can ask questions at any point. Lots of extra credit opportunities and HW is 40% of your grade so its very easy to do well even if you're bad at testing.

Rating: 5.0/5, difficulty: 4.0/5
Absolutely amazing teacher. He explains everything very well during the lectures and will gladly clear up any questions. This class is more old school so homework is on paper along with the tests. Lectures are very important, don't skip!

Rating: 5.0/5, difficulty: 3.0/5
Engaging lecturer, fair grader. Homeworks, workshops can be really difficult to test your limits, but tests are fair- they cover the fundamentals. He's also really friendly and allocates time every day to answer questions thoroughly. Also, no online software, so I just reused my hard copy of the book. Taking him again for 237, no regrets.

Rating: 5.0/5, difficulty: 3.0/5
Took him for 236 & 237. Amazing professor, constantly challenges you in the best ways possible and ensures that you actually learn the material. Take him if you can. He is always available online or during office hours, very kind and knowledgeable person. Exams are difficult but are mostly based on weekly HW from the text book.