Xin Zhao


Information Review
Xin Zhao
BMGT220

Expecting a B
Anonymous
12/17/2025
She's super nice and an engaging professor. I feel like its a hard class to teach but she does a great job. The TA's are also very good so go to discussion and you will get a good recap of everything from lecture.
Xin Zhao

Expecting an A
Anonymous
12/17/2025
Everyone freaks you out by saying how hard accounting 1 is. But, Professor Zhao is so kind and helpful and is very involved. There are two midterms, and technically a third which is the final and it is not cumulative but still taken during finals week. She posts all of her lectures slides and her exams are exactly like the practice tests and are multiple choice. Also the TAs are awesome and host review sessions and upload the reviews if you miss them and Friday discussions aren’t bad and the TAs are super nice. I had Ryan and he literally knows everything and explains so well. Only thing I would say about Xin Zhao is that she goes through the slides somewhat fast so it’s hard to write everything down .
Xin Zhao

Expecting an A-
Anonymous
12/15/2025
Very nice Prof, but cannot teach. Almost the majority of the material I taught to myself through ChatGPT or the TAs. Doing the practice tests for the exams, I find myself teaching myself new material that was never discussed in class. If she would teach everything that would show up on the tests in class and give more practice id say 5 stars, but unfortunately, that is not the case. I believe she assumes we know more than we actually do, and she spends too much time going over topics she already taught rather than teaching the material that would show up on exams which she does put on the practice tests, so thats a plus, but learning from the practice test and then not being able to practice what I just learned kind of defeats the purpose.
Xin Zhao
BMGT220

Expecting an A-
Anonymous
12/11/2025
She is a great teacher and very funny. She regularly interacts with the class even though we have a big lecture hall. Makes the concepts easy to comprehend and drops the lowest quiz grade. Overall, enjoyed her class and learned well.
Xin Zhao

Expecting an A
Anonymous
12/10/2025
Great professor overall. Goes over all the content required for midterms and quizzes, and spends a good amount of time explaining each concept during lecture. Reason I took one star off of my rating is mainly because of pacing. She reviews the same concepts over and over so much (which is good), but then brushes over some other topics in the last 10 minutes of class. She usually ends up covering those topics during another lecture, but it can get monotonous listening to the same topics over and over, especially when you understand them. Read the slides, do the practice exams, go to discussion, and you'll do fine.
Xin Zhao
BMGT220

Expecting a B-
Anonymous
12/09/2025
While she is an enjoyable teacher and attempts to keep her lectures fun, she definitely has some glaring issues. She reads straight from the slides and tends to go on side tangents when writing examples on the whiteboard. I learned significantly more when studying on my own using her slides than I did from being in class. She does post practice exams before every exam, which are ALMOST exactly the same as the actual exam. If you are willing to get rushed at the end of class due to her rants/overexplaining one thing, and can memorise things easily, she is the prof for you.
Xin Zhao

Expecting an A
Anonymous
12/09/2025
I definitely recommend taking your accounting classes with her if possible. She is a very strong teacher — I feel like she could teach accounting even to kindergarteners and still be successful. She explains difficult concepts in a simple, easy-to-understand way. The workload is manageable : homework is on McGraw Hill, and she sometimes gives in-class exercises for attendance (she doesn’t reduce points for wrong answers; they’re just for being there). I highly recommend keeping your attendance up, especially since her teaching style is very approachable. The exams are similar to the practice exams.
Xin Zhao
BMGT311

Expecting an A-
Anonymous
12/06/2025
The level of disfunction and incoordination displayed by prof Zhao made this course so frustrating. Prof Zhao means well when she does things, but she often goes to extreme measures to be helpful which ends up just causing more confusion and aggravation. For example, for exam 2 she switched the date 3 different times, one being as close as the class before the exam, for no particular purpose. Furthermore, she has no set structure to the course other than what is written on the slides that she basically reads off of and spends 40 minutes redoing the example that is already written and solved in said slides, which you have to be in class btw as there is graded in class assignments randomly brought up throughout the course. She even tried to change the date of the final randomly to just be the Wednesday of finals week (originally she had stated the final would be on the last day of class and on the finals schedule we should have it on Friday, so idek why she thought Wednesday would be appropriate) but I imagine she got so much flak that she ended up changing it to be when originally scheduled plus the Friday day of finals week. Overall she means well and is a good person, but as a professor I've learned very little from this course and she could greatly benefit from just having more structure in the class. On the plus side tho she is a pretty easy grade and her exams were the exact same as hw problems just with different numbers, so just study the hw/practice exams a bunch and you'll be chill grade wise.
Xin Zhao
BMGT220

Anonymous
12/02/2025
She is very involved and responds to the class's feedback. She regularly interacts with the class and reviews difficult topics. Not much homework and fair midterms.
Xin Zhao
BMGT220

Expecting an A-
Anonymous
10/24/2025
She is funny and a great teacher. Obviously cares about her students and making sure that they learn the material. The homework load is manageable as well.
Xin Zhao
BMGT220

Expecting an A-
Anonymous
10/08/2025
If you can take Accounting 1 with her, I would. She is such an amazing lecturer, very funny, and explains things multiple times to make sure everyone understands. Class has no final but 3 midterms; she gave a practice quiz for the first midterm that was very similar to the actual midterm. Drops the lowest quiz grades. Often gives extensions on homework, especially if she did not go over the material in class, no textbooks required. I wish she gave a few more practice problems, but she overall makes accounting very understandable, especially concept-wise.