Dr. Kaipa is one of the sweetest professors I've ever had. She asks genuine questions to her students and encourages asking questions if you're unsure. Her exams are a little difficult, but she's always willing to help. I would highly recommend taking her!