I mean this review is mainly about the TA's because that's who really teaches the class. Not to mention they speed through it because they think you understand a new software so easily. She has been the least helpful teacher, lies to her students about tests (Told us that plenty of people did well 20mins after an impossible exam she hasn't graded)