Xiaoxu Jiang
I would not recommend Professor Jiang to anyone. If you dont have any background knowledge of Chemistry, it is likely that you will struggle ten times more than others. This was my toughest class this semester!