I LOVE CANDI!! Best prof I've ever had, she cares so much about the things she teaches which engages you and makes you care. Exams are based off of notes and some things mentioned in lecture, but overall not bad and no surprises on the tested material. She is what other profs should strive to be like :)