Reviews of professor Xin Liu

Rating: 5.0/5, difficulty: 2.0/5
Sympathetic and a nice guy. Chinese but not a thick accent, easy to understand for native English speakers, and speaks the language remarkably well. A large portion of class is devoted to simply discussing Italian culture. Test questions are largely from the assignments, so do the homework and you'll be fine.

Rating: 5.0/5, difficulty: 3.0/5
'Actually took Differential equations'. Very present during lectures, never reading of slides, you can tell he knows what he is doing and that he likes doing it as well. He was always available for questions both in and outside the classroom. While the tests were difficult and do take up most of your grade he does provide great practice problems.

Rating: 3.0/5, difficulty: 3.0/5
This professor has an accent and sometimes has problems explaining things in English. If you have trouble understanding people with accents or something else along those lines, don't take this professor. Also, attendance may not be mandatory, but he if lecture attendance is low, he will ramp up the difficulty of questions on the final as punishment

Rating: 2.0/5, difficulty: 4.0/5
He's a really nice guy and everything but he can be hard to understand at times and his lectures were anything but helpful. You're better off teaching yourself the material outside of class which I always did. The tests are another matter since the math department makes them, but he really does little to prepare you for them.

Rating: 5.0/5, difficulty: 2.0/5
The absolute best professor I've had at Penn State. He is unbelievably caring and is always willing to give extra help. He makes class fun, but is also by far the best professor in the department. I have taken 3 Italian courses with him and knew no Italian before taking his class, receiving an A all 3 times. Take him if you can!!!

Rating: 5.0/5, difficulty: 3.0/5
One of the best professors I've had! Very respectful and is always willing to help you out. The classes are fun and dynamic and I feel like I really learned a lot. There's homework due every day, but it's always pretty simple. You do need to attend class and preparation before the lectures is also fundamental. 100% would recommend.

Rating: 1.0/5, difficulty: 5.0/5
Horrid lectures, just scribbles on a board and explanations are very confusing. His lectures probably killed some of my brain cells. Provided notes on canvas are illegible. His notes uses Greek symbols as substitutes for two word and never explained what they meant until someone asked, and I'm pretty sure there's 50 more we still don't know.