Don't take this professor if you don't have a foundation in precalc. You will easily fail. He doesn't care about his students, he thinks teaching classes are too much of a hassle for him. i would highly recommend not taking his classes at all.