Definitely a super nice professor and amazing lecturer. She really cares about her students. She gave us worksheets with lecture notes, problems (and answers) for every section we covered. Those and the exam reviews (that also came with answers) prepare you for the common exams. I learned the most I've ever had in a math course!