Xuan Ye
Professor Xuan is awesome! She is very thourough in explaining concepts, and she is always asking for student feedback and makes sure she isn't moving too fast. I can tell she really cares about what she teaches, and she is pretty friendly and funny on a personal level. Not too much hw and really enjoyed her lectures. 10/10 recommend.