Diff Eq can be a bit difficult. But he does a great job boiling down the strategies and techniques as clearly as possible. There are weekly quizzes, but the quizzes are simple for those who have done the HW. He does HW problems during lecture. He allows notecards during exams. He lectures clearly and concisely. Great lecturer in my opinion.