Historical instructor

YAFEI LI

Adjusted rating
RMP difficulty
captured reviews
About this rating

Raw average: 2.52/5 from 27 quality ratings. The adjusted rating blends this with the UW review average (3.66/5), weighted as 20 additional ratings. Smaller samples stay closer to that average. Each captured review is counted once in the prior; this does not correct who chooses to leave a review.

RMP profile ↗ · All captured review dates; profile matched by name.

What students say

Original student reviews · all captured dates

LING330 · course not matched
Quality 1/5Difficulty 5/5
Graded on the same curve as grad students—they set it, you struggle to meet it. One of the most unorganized classes I have taken at UW, and he clearly has not changed it despite 20 years of consistent negative student feedback. Do not take this class with Yafei if you do not 100% have to.
Rate My Professors ↗
LING330 · course not matched
Quality 2/5Difficulty 5/5
Exactly like other ratings describe. Even grad students struggled with the baseline material. Some concepts are tough by themselves, but professor made EVERYTHING much more confusing. Might be time to retire ngl. Exam Qs worded poorly. Graded on a curve (usually boosts score though bc almost everyone does terribly). Good luck with this one.
Rate My Professors ↗
LING330 · course not matched
Quality 1/5Difficulty 5/5
This class was really difficult to follow. The lectures didn't have many helpful materials and no structure, and when students asked questions, he often didn't give clear answers. He also said certain topics wouldn't be on the exam, but they were, which made studying frustrating. Overall, not an easy class and hard to understand the material.
Rate My Professors ↗
LING330 · course not matched
Quality 2/5Difficulty 4/5
Yafei is very nice, knowledgeable, and always asks students if they understand the concepts. However, the lack of slides, frequent tangents, and lack of drawing trees made this one of the most stressful classes I have ever taken. I feel like I learned a lot, but wish the topics were covered with more clarity.
Rate My Professors ↗
LING330 · course not matched
Quality 1/5Difficulty 5/5
If you don't have to take this class for a Linguistics requirement, don't take it. If you have to take the class, wait for a different professor. He spent the entire semester teaching concepts then undoing what he had taught and re-teaching them in a more complex way--this made the course so unnecessarily confusing and nearly impossible to follow.
Rate My Professors ↗
LING330 · course not matched
Quality 2/5Difficulty 5/5
Entire course is graded on two assignments and two exams. Complete examples are rarely given in class and very few other resources are made available online to help with trees. Exam questions are confusingly worded and heavily weighted. He ended up having to adjust letter grade values to make a 65% a B. Would not have passed without this curve.
Rate My Professors ↗

Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.

Classes with YAFEI LI

No teaching recorded in Fall 2026.

View last recorded teaching term →

No courses match this selection. Try the full catalog or another term.

Recorded teaching history

Distinct courses recorded per term

Explore courses taught by this instructor →
Browse recorded courses
TermCourseTitle
Spring 2026LINGUIS 330Syntax
Spring 2026LINGUIS 530Syntactic Theories
Fall 2025LINGUIS 309Grammatical Variability of Language
Fall 2025LINGUIS 330Syntax
Spring 2025LINGUIS 330Syntax
Spring 2025LINGUIS 482Junior Honors Tutorial
Spring 2025LINGUIS 530Syntactic Theories
Fall 2024LINGUIS 330Syntax
Fall 2024LINGUIS 977Seminar
Spring 2024LINGUIS 330Syntax
Spring 2024LINGUIS 530Syntactic Theories
Spring 2024LINGUIS 699Independent Reading
Fall 2023LINGUIS 330Syntax
Fall 2023LINGUIS 373Topics in Linguistics
Fall 2023LINGUIS 699Independent Reading
Spring 2023LINGUIS 309Grammatical Variability of Language
Spring 2023LINGUIS 530Syntactic Theories
Spring 2023LINGUIS 699Independent Reading
Fall 2022LINGUIS 699Independent Reading
Spring 2022LINGUIS 427Field Methods II
Spring 2022LINGUIS 530Syntactic Theories
Fall 2021LINGUIS 330Syntax
Fall 2021LINGUIS 481Junior Honors Tutorial
Fall 2021LINGUIS 977Seminar
Fall 2021LINGUIS 999Independent Reading
Fall 2020LINGUIS 309Grammatical Variability of Language
Fall 2020LINGUIS 330Syntax
Spring 2020LINGUIS 530Syntactic Theories
Fall 2019LINGUIS 330Syntax
Fall 2019LINGUIS 373Topics in Linguistics
Spring 2019LINGUIS 309Grammatical Variability of Language
Spring 2019LINGUIS 530Syntactic Theories
Spring 2019LINGUIS 699Independent Reading
Spring 2019LINGUIS 990Thesis
Fall 2018LINGUIS 330Syntax
Fall 2018LINGUIS 373Topics in Linguistics
Fall 2018LINGUIS 990Thesis
Spring 2018LINGUIS 309Grammatical Variability of Language
Spring 2018LINGUIS 530Syntactic Theories
Spring 2018LINGUIS 682Honors Seminar-senior Thesis
Spring 2018LINGUIS 990Thesis
Fall 2017LINGUIS 330Syntax
Fall 2017LINGUIS 681Honors Seminar-senior Thesis
Fall 2017LINGUIS 990Thesis
Spring 2017LINGUIS 309Grammatical Variability of Language
Spring 2017LINGUIS 530Syntactic Theories
Spring 2017LINGUIS 990Thesis
Fall 2016LINGUIS 330Syntax
Fall 2016LINGUIS 481Junior Honors Tutorial
Fall 2016LINGUIS 990Thesis
Spring 2016LINGUIS 990Thesis
Fall 2015LINGUIS 990Thesis
Spring 2015LINGUIS 330Syntax
Spring 2015LINGUIS 530Syntactic Theories
Spring 2015LINGUIS 990Thesis
Fall 2014LINGUIS 309Grammatical Variability of Language
Fall 2014LINGUIS 330Syntax
Fall 2014LINGUIS 990Thesis
Spring 2014LINGUIS 330Syntax
Spring 2014LINGUIS 530Syntactic Theories
Spring 2014LINGUIS 990Thesis
Fall 2013LINGUIS 330Syntax
Fall 2013LINGUIS 530Syntactic Theories
Fall 2013LINGUIS 699Independent Reading
Fall 2013LINGUIS 990Thesis
Spring 2013LINGUIS 330Syntax
Spring 2013LINGUIS 530Syntactic Theories
Spring 2013LINGUIS 990Thesis
Spring 2013LINGUIS 999Independent Reading
Fall 2012LINGUIS 330Syntax
Fall 2012LINGUIS 682Honors Seminar-senior Thesis
Fall 2012LINGUIS 977Seminar
Fall 2012LINGUIS 990Thesis
Fall 2012LINGUIS 999Independent Reading
Spring 2012LINGUIS 330Syntax
Spring 2012LINGUIS 530Syntactic Theories
Spring 2012LINGUIS 681Honors Seminar-senior Thesis
Spring 2012LINGUIS 682Honors Seminar-senior Thesis
Spring 2012LINGUIS 990Thesis
Spring 2012LINGUIS 999Independent Reading
Fall 2011LINGUIS 330Syntax
Fall 2011LINGUIS 481Junior Honors Tutorial
Fall 2011LINGUIS 681Honors Seminar-senior Thesis
Fall 2011LINGUIS 699Independent Reading
Fall 2011LINGUIS 977Seminar
Fall 2011LINGUIS 990Thesis
Fall 2011LINGUIS 999Independent Reading
Spring 2011LINGUIS 330Syntax
Spring 2011LINGUIS 482Junior Honors Tutorial
Spring 2011LINGUIS 530Syntactic Theories
Spring 2011LINGUIS 990Thesis
Fall 2010LINGUIS 373Topics in Linguistics
Fall 2010LINGUIS 977Seminar
Fall 2010LINGUIS 990Thesis
Spring 2010LINGUIS 330Syntax
Spring 2010LINGUIS 530Syntactic Theories
Spring 2010LINGUIS 682Honors Seminar-senior Thesis
Spring 2010LINGUIS 990Thesis
Fall 2009LINGUIS 530Syntactic Theories
Fall 2009LINGUIS 681Honors Seminar-senior Thesis

Teaching history may be incomplete. Course pages contain course-specific feedback and citations.

Instructor identity & provenance
{
  "instructor_uid": "instructor_2effe48793504c3e2282555d",
  "source": "madgrades",
  "source_instructor_id": "2600080",
  "identity_basis": "source_id",
  "identity_status": "source_identified",
  "name": "YAFEI LI",
  "email": null,
  "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
  "last_observed_at": "2026-09-07 15:55:43.033547+00:00",
  "ratings": {
    "review_count": 27,
    "quality": 2.52,
    "difficulty": 3.96,
    "quality_count": 27,
    "difficulty_count": 27,
    "profile_id": "rmp:832263",
    "source_url": "https://www.ratemyprofessors.com/professor/832263",
    "match_basis": "exact_name",
    "observed_at": "2026-09-07 16:38:56.986959+00:00",
    "courses": {},
    "bayesian_quality": 3.0049726738496156,
    "prior_mean": 3.6596857835465957,
    "prior_weight": 20
  },
  "grade_statistics": {
    "gpa": 3.488,
    "graded": 863,
    "counts": [
      478,
      99,
      186,
      44,
      36,
      12,
      8
    ],
    "sections": 114
  },
  "current": false,
  "courses": [],
  "revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "instructor_url": "/instructors/YAFEI_LI--instructor_2effe48793504c3e2282555d"
}