Reviews of professor Zhi Tian

Rating: 5.0/5, difficulty: 4.0/5
She really cares about her student and she will go out of her way to help you. She deliberately gives challenging homework so that students can learn about advanced subjects that aren't normally covered. Her homework is usually very doable with what's taught in class or the textbook.

Rating: 5.0/5, difficulty: 3.0/5
LOVE HER. The material is difficult, but you can tell she cares about how her students are doing: she allows formula sheets and curves the exams. She does her best to answer questions in class, but to actually understand material you HAVE to read the textbook and go to GTA office hours. Otherwise, she gives example questions and HW is very fair.

Rating: 2.0/5, difficulty: 4.0/5
notes she posts after lectures are messy and there are too many asides. It is a pain to look over her notes if you missed something. she goes very fast during lecture making it difficult to take notes. homeworks are tough. she does good reviews preparing for exams. overall, lectures are not interesting and would not take her again.

Rating: 1.0/5, difficulty: 4.0/5
She is Incredibly confusing, and lectures. Class is is long and boring, and you will miss out on a lot when you are trying to copy down everything written on the board. She keeps reading from her notes and write it to the board. When you come to her office, she'll say you have to try without explaining where is you miss-understanding.

Rating: 4.0/5, difficulty: 3.0/5
Her homework assignments were hard, but she wasn't strict on grading them. Tests were pretty easy. Sometimes I would consult her lecture slides for help on an assignment and they would seem to be missing important information - make sure you attend lecture and take your own notes. From what I've heard, she's much better than some other 321 profs.