The most accommodating math professor I've ever had the pleasure of learning under. All tests, quizzes, and their contents are clearly laid out way ahead of time with practice exams and solutions provided. Unlimited attempts on homework problems. Extended deadlines. This professor goes out of his way to make calculus as approachable as is possible.