Xinying Liu
Worst professor I have ever taken. She has no idea what software to use. Her grading is so inconsistent. She is never clear on anything. Shows few or no examples in class of what to do. The book is not helpful either. She will say you will have to know this for chapter 1 but you will not learn it until chapter 3.