Decent professor. Won't blow your mind with intuitive and mainstreamed methods to learn and digest Calculus super easily, however he did teach decently well. As long as you pay attention in lecture, read the book, do hw regularly, and do a couple book practice problems, you can expect a grade >B+