Dean > Britta > Troy > Pierce > Jeff > Abed > Chang > Shirley > Annie
Annie can be good, but way, way too immature and whiny. Her model UN hissy fit was just awful.
SIDE CHARACTER RANKING
Duncan > Leonard > Magnitude > Star Burns > Garret > Fat Niel > Slater > Andre > Vicky > Vaughn
Honorable Mention: Annie's Boobs