Yang Zhang — Ratings & Reviews (Northeastern University)

Yang Zhang is a Civil Engineering professor at Northeastern University rated 1.75/5 on Rate My Professors by 4 students, with 4.5/5 RMP difficulty and 25% who would take them again (RateMyProfessors + Reddit, updated October 2026).

Yang Zhang professor reviews and ratings: 1.75/5 from 4 RMP ratings at Northeastern (25% would take again). RateMyProfessor + Reddit.

Rate My Professors rating
1.75/5
Rate My Professors ratings
4
Would take again (RMP)
25%
Difficulty (RMP)
4.5/5
RateMyProfessor reviews
4

Courses taught

More Civil Engineering professors at Northeastern

Student reviews

She is actually very understanding and wants students to succeed. After the first two exams, she gave a feedback survey on lectures, teaching, and exams. Exams are reasonable and open note, but rushed; practice exams help. Homework is completion-based, group project helpful, extra credit available, and effort counts toward your grade.CIVE3435 2026-03-24 08:42:32 +0000 UTC
The worst teacher I have ever had. Awful teaching method. Terrible grading approach. My friends at previous university of this professor (North Carolina State Uni) also had very bad experiences with her. The main reason why this professor came to Northeastern University was that there were so many complaints against her at the previous university.CIVE7250 2021-06-26 06:08:13 +0000 UTC
Her class is awful. she is not recommended at all. Homework takes forever and is very hard, long and kind of useless. The textbook is totally vague and confusing!! Despite all of these, the grading is a disaster!!!CIVE3435 2021-04-04 19:24:00 +0000 UTC
Tough professor, with no flexibility at all.CIVE7250 2021-04-01 05:11:15 +0000 UTC

Frequently asked questions

Is Yang Zhang a good professor?

Yang Zhang is rated 1.75/5 on Rate My Professors from 4 ratings. 25% of RMP reviewers said they would take them again.

How hard are Yang Zhang's classes?

Yang Zhang's classes have a difficulty rating of 4.5/5 on Rate My Professors.

What courses does Yang Zhang teach at Northeastern?

Yang Zhang has taught CIVE3435, CIVE7278, CIVE5366, CIVE7279, CIVE5699, CIVE7392, CIVE7250 at Northeastern.

Data updated October 2026.

View on RateMyHusky