Reviews of professor Yanhua Tian

Rating: 1.0/5, difficulty: 5.0/5
Just horrible. She never replies to emails when it's important or when its course regarding. She gives so much work without even thinking. For example, when we came back from the strike she expected us to finish 3 assignments, 1 midterm, and a final (worth 50%) within 3 weeks. While only completing 30% of the course.

Rating: 2.0/5, difficulty: 4.0/5
Try to show up to every lecture since it is easy to fall behind in her class.

Rating: 1.0/5, difficulty: 2.0/5
Uploaded unfilled in notes with lots of grammar errors and the lectures were not helpful at all.

Rating: 5.0/5, difficulty: 1.0/5
If you go to the lectures and do the practice question in the lecture, then you will be fine. The midterm and finals were easy, similar to assignments. She doesnt specify when the pop quizzes are so you kinda have to go to all classes. It is lecture heavy, but the content is pretty simple and straight forward if you follow her.

Rating: 3.0/5, difficulty: 3.0/5
Shes ok, ive been to 1 class for the test and she seems nice. Cannot understand her that well but the material isnt really difficult. Free marks for the webassignments, crowdmark assignments are time consuming but not hard either. Either hit or miss tbh but if you do the minimum homework you should be fine. But 50% exam is crazy.

Rating: 1.0/5, difficulty: 4.0/5
Does not respond to emails, I had to inquire about an extension repeatedly, and she only replied once I asked to talk to someone who cared more.  Does not give accurate preparation for tests, last test had 4 questions and most people stayed the whole hour. The strike seemed to make her give up entirely. avoid at all cost

Rating: 5.0/5, difficulty: 2.0/5
I don't know about her other classes but her MATH 1131 was great. Gave fill-in-the-blank handouts, and even though she's strict and doesn't post the completed note, she slows down in lectures if you ask her to and is still pretty nice. Problems from exams and assignments were directly related to the notes. Do the homework and you should be good.

Rating: 1.0/5, difficulty: 5.0/5
Try your very very best to avoid her, she makes stats seem so much difficult but in reality it's not!
You're going to have a miserable time if you decide to enroll in her classes, cuz simply she doesn't care about students at all.

Rating: 1.0/5, difficulty: 5.0/5
Take her at your own risk. Take her if you really want to self-study the whole course. Take her if you want to waste your money. Take her if you don't wanna understand anything from the lectures. Take her if you wanna have a prof who doesn't care at all about her students. Take her if you wanna be told to fk off from her office hrs.