Carissa is obviously a very caring and intelligent person, but all disclaimers aside, this course was unjustly difficult for a core requirement. Workload was demanding and busy work at the end of the semester was almost comical. Grading was harsh especially for students not interested in the field. Biggest plus is that there is no final or midterm.