Literally the hardest class I've taken. I'm not one to get bad grades, I tend to average around a 3.5 in every class.. until I took this one. The ONLY thing to go in the grade book are the 4 exams not to mention they are the hardest and most non-clear exams you'll ever take. Don't take this class as an elective if it's with her.