I retook this class after AP calc BC in high school to make sure I knew my stuff and I did struggle in the beginning despite my background. He is so helpful with every difficult concept we learn and makes it very easy to understand. No matter what, you will need to work hard in this class, and it is apparent all he wants is for us to succeed!