Reviews of professor Xiaofeng Feng

Rating: 5.0/5, difficulty: 3.0/5
Best professor I have taken 10/10 no questions asked. Earlier in the semester I was depressed and unmotivated due to online courses and being stuck inside. After not turning in any assignments he was the only person to reach out to me. I completely believe this man saved not only me but also my GPA. Helped me get back on my feet and plan / succeed

Rating: 5.0/5, difficulty: 3.0/5
Considering I had no formal physics education prior to taking Prof Feng, I can say he taught very well. Recitation questions are the ones to focus on for the 3 tests you will take throughout the semester. Always asked students where he could improve and change to make the online experience better. Very caring professor, would highly recommend.

Rating: 5.0/5, difficulty: 3.0/5
Dr. Feng is an amazing professor and does make a relatively hard class workable. Exams are not a cakewalk but he does prepare you for them through quizzes and the recitation. The lectures can be grueling but studio is worth it just because everything is done in one go. Labs are straightforward, quizzes and recitations are not bad at all. Recommend.

Rating: 5.0/5, difficulty: 3.0/5
One of the best physics professors you could ask for! Take the studio version because he coordinates his lectures, quizzes, homework, and recitation with his exams so that every question is similar to another question you have already seen! Grading is very fair and makes it so that everyone who puts in the effort can succeed.

Rating: 2.0/5, difficulty: 3.0/5
The professor relies alot on his lectures and your outside practice to teach except in class lectures are not helpful because the math problems he goes over aren't explained very well and the homework given is very different to what is done in class. The text book used also isn't helpful for understanding concepts.

Rating: 5.0/5, difficulty: 3.0/5
Professor Feng is an awesome teacher! He really puts in a lot of work to make sure that his students not only understand, but also care about physics. Professor Feng is very caring, and understanding. The class is tough but he does a great job explaining concepts in his lectures, so as long as you attend and do the assignments you're gucci.

Rating: 5.0/5, difficulty: 4.0/5
I should not have passed professor Feng's class, but due to his class being a studio combined lecture I was able to pass with a C. My effort more than reflects my grade and he is an extremely lenient grader. A lot of the grade for the course is combined with the lab section and other homework making it really easy to get a high grade.

Rating: 4.0/5, difficulty: 2.0/5
Good teacher, sticks to the material. The quiz and tests are almost all recitations, so the class isn't that bad.