Most Helpful Review
Class can be difficult. Quizzes and exams are intentionally hard. Professor had a student who had an anxiety attack during the midterm and asked us to "not do that."
Material is interesting but very theoretical at times. The TA saved this class for me.
Homework assignments take a long time, start them early.
Overall not terrible but I recommend another comm for this required core.