Kaminsky is a very complicated professor. She will tell you one thing for the test and put terms that were never discussed before in class. You need to read the book (but honestly don't think it helps) and she will always argue with you if you feel the you were right. Overall, don't take this class because the exams are meant for a 400 level class.