80% of this class is calculus or calculus based proofs. You will pass this class if you are a math major, you will not otherwise. The professor gives questions and grades like a 300 level math class. Do not take this class if you are a not a math major, you will not pass. This is not a 100 level mathematics of finance class.