David Wen
I would not recommend taking his class under any circumstances. The class was exceptionally difficult and Wen was terrible at explaining concepts. I took AP Calc BC and made a 4 on the exam and an A in my high school class. Although calc 2260 was the same content, his tests and weekly quizzes were really tough without enough time & hard questions.