Xin Zhao
| Information | Review |
|---|---|
|
Xin Zhao
BMGT220 Expecting an A Anonymous 01/13/2026 |
Great professor! She is super nice and keeps her lectures engaging. Discussions are straightforward generally composed of a small quiz to review that week’s material. Exams get difficult as they progress, however weekly quizzes and practice quizzes that she provides puts you in a great position. Definitely would recommend. |
|
Xin Zhao
BMGT220 Expecting an A Anonymous 01/02/2026 |
intro: in between a 4 and a 5 so I rounded up, she's a really sweet teacher and the class is pretty easy overall pros: - very sweet and kind teacher, she's always trying to be friendly or do something interesting in lecture - 3 midterm exams where the final one is a "final" but treated as a midterm + the midterms are ALL mcq's - generally easy to get good grades on quizzes, homework, and exams mostly - offers practice exams that are very similar to the actual exam + gives the solutions - TAs were good and did review sessions (not her though, so could vary) - posts lecture slides which are basically all the notes you need - posts lots of reminders about exams/other things - i dropped off attendance at end of lectures since they mainly follow the slides and some lectures were just practice sessions for work but she does in-class assignments that you have to submit for grades so attendance is recommended - little homework that is really easy, sometimes vague - some quiz grades are dropped I think - no textbook - not a native english speaker but very good english if that is something that matters to you - good at posting material to the ELMS pages modules, and organizing it decently neutral: - little outside practice problems besides exams and in-class work - lectures can get boring or really slow, i think class pace was generally fine but she slowed down due to asking students about how class pace was - discussion section attendance required cons: - there's a "miscellaneous" section on the midterms that test general knowledge/info discussed in lecture, sometimes it can be material that just isn't reviewed or barely reviewed, which was annoying to me personally - grades based on "class ranking" which you will never get a sense of until the final grade comes out; you can measure basically by exam average due to gradescope grading but that's it basically, so you get no sense of your letter grade until break starts conclusion: kind teacher that makes the class pretty easy overall, exams were the hardest part due to some questions but thats it, attend class, content is very directly connected to what is quizzed/asked |
|
Xin Zhao
Expecting an A+ Anonymous 12/23/2025 |
Very manageable work and concepts and is a fair grader. Only gripe is that she often gets basic math wrong in lecture and the first 30 minutes of most lectures are summary of the previous lecture (gets boring quite quickly). She then would cram a decent amount of material towards the end as she runs out of time. Other than that a great teacher and is engaging! |
|
Xin Zhao
BMGT311 Expecting an A+ Anonymous 12/23/2025 |
A very nice professor, but my experience wasn't great. For our class, her lectures were confusing a lot of the time. The slides she teaches off of were very content heavy, which sometimes made it difficult to understand what parts were important to understand and what parts were not. Her pace of instruction also fluctuated a lot during the semester, and there would be many lectures where she simply repeated the same things as previous lectures. It wasn't difficult to get a good grade but it was a messy class. I hope she plans her lectures more strictly and organizes things better the next time she teaches the course. |
|
Xin Zhao
BMGT220 Expecting a B Anonymous_Bat 12/23/2025 |
If you are trying to take this class for your RDEV minor, don't do it! It's so much harder than RDEV 270 and BMIN 210. I had just taken RDEV 350 at night and was looking for any other option to not have a night class. I researched BMIN210 but when I saw it was accounting 1 &2 I got scared and switched to business accounting. This class was so difficult and hard for no reason. My TA was Ryan Saitta and he was great and very helpful, but the exams were so freakin hard. I spent so much time studying the practice exams that I ended up memorizing them completely. Studying the practice exams alone will guarantee you a 70% and nothing more. Each exam had miscellaneous questions from lectures and the exam problems were much harder than the practice exams. There are no real past exams to study, only the practice exams that are reused year after year. Taking this class was one of the worst decisions I made in college and will continue to regret. |
|
Xin Zhao
BMGT220 Expecting an A- Anonymous 12/22/2025 |
I LOVEEEEEEEE this professor! She is very good at explaining complicated topics, does well in keeping the class engaged and the assigned homework's are helpful and relevant for the course. She is super sweet and funny and its obvious she cares about her students as she will change assignment deadlines seemingly after one request. Would absolutely recommend her for 220, she makes accounting fun! |
|
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. |