Bei Cao
I did not have any problems with this professor. She is very clear with what she is asking, and the people that do not like her are putting in zero effort. She explains labs very well and will help if needed. I would take her again.