Reviews of professor Anna Cheng

Rating: 5.0/5, difficulty: 3.0/5
I bet she's a nice professor. I just wish she would have her class put the desks back to being in lines after her class because it's really hard to maneuver in the classroom after :(