Loved this guy. Easily my favorite professor in college and easily the best math teacher I've ever had. He made calculus make sense and helped me really succeed, especially after dropping the class last semester with another prof. Lots of office hours; gives study guides; exams are based completely on study guides. If you work hard, you'll succeed.