Average Workload
Average Difficulty
Average Overall
Once of the worst course I've done during my life.
Super lazy TA's always mentioning they have life and other work to do. If you don't have a time and should constantly cry about it, just don't be TA.
No recurring office hours.
Very boring homework. Everything is super strict.
Professor and lectures look fine. Though, I think, course would benefit from major refresh in TAs and homeworks