Xiaoye She
Professor She is super nice and supportive. Her course materials were very informative and fact based which was awesome.  She also replied email so fast and when I needed some clarification for the class material, Professor She was always available to address all the questions I had. 100% recommend her.