I would recommend this professor to anyone who has already taken calculus. It definitely helped me to have that already under my belt. New lesson everyday, so you cant get stuck behind, but she always is open to explaining if you ask questions. Lots of homework and weekly quizzes but it wasnt too bad at all.