Dr. Ciszek was amazing! She is so funny and makes lectures feel like a conversation rather than lecture. She tells you what's on her exams, post her power points online so you can actually enjoy and listen to her lectures, and her exams aren't too hard if you study. Attendance required, but you'd want to be there anyway. Take her!