Do not take this class if you haven't taken calculus before. I got an A in AP Calc in high school and this class was WAY harder. The homework , quizzes, and exams were much more difficult than the lectures/worksheets. I basically had to rely on my high school notes and teach myself.