Honestly, he isn't the best teacher for this class. I wouldn't recommend trying to get him as a teacher for a few reasons.
1) He doesn't seem to understand that he needs to be able to explain topics to the students rather than just read the problems.
2) He assumes that the class knows what he is doing and has memorized every derivative and integral known to man, which then causes him to skip steps and explanations that are necessary to understanding what he is doing.
3) His "lectures" are essentially him copying down exact definitions from the book, then writing them on a chalkboard, followed by examples that you can't really follow if you aren't sure of what he is doing.
4) He speaks to the board, and stands directly in front of what he is writing so taking notes is extremely difficult
5) He clearly knows what he is doing, but when you ask a simple question, he does not seem to understand why you wouldn't know what he is talking about.
The homework is not too bad, but I only wish that he was better at explaining the concepts to those who need it. If you haven't taken BC Calculus before, I would advise you to seek out another teacher.