Average Workload
Average Difficulty
Average Overall
In short, the course is just amazing. Dr. Goldsman is great. TA's are supportive and responsive. You will even see Dr. Goldsman answers some of the questions on Piazza by himself.
Pros:
Cons:
My Recommendations:
This class is the best class ever. Not for the content perse but because Dr. Goldsman is amazing. You can tell he really cares about his class, he tells tons of jokes, and he takes care of ya. If you show up, do the bare minimum like the homework and study you will most likely walk away with at least B since he knows the material can be difficult. I highly recommend the course to anyone. A protip, spend a lot of time with the homework and get started on the lectures nice and early. Rewatch the lectures that correspond to the homework to really make sure that information is absorbed and committed to memory .