As long as you study for this class, you will do fine. Lectures are easy to follow and would always answer any question you have during class. Lectures follow the guideline so its very straight forward in what to expect from the class. He would also do some webassign question in class as examples which helps! I would highly recommend him!