Unrealistic expectations, All 3 textbooks inaccessible but expects you to heavily know its content for final exams. Final exam was ridiculously unfair with the majority of the class unable to complete it due to not enough time, yet it still counted for 43% of our grade. Participation matters. Tough grader. Horrible experience within the course.