Reviews of professor Xinyu Zhang

Rating: 5.0/5, difficulty: 1.0/5
Very kind and an easy going person!

Rating: 4.0/5, difficulty: 3.0/5
Great Professor. I will definitely take any course she teaches!

Rating: 2.0/5, difficulty: 5.0/5
Hands down hardest class I have ever taken. Average on the first test was a 43. She's a nice person but not the best professor. Class is lecture heavy and fast paced. Straight numbers and formulas. The worst.