Reviews of professor Ruiping Yuan

Rating: 3.0/5, difficulty: 4.0/5
Ruiping was a great professor who made an intentional effort to get to know our class; however, her delivery of the content is not clear, her grading criteria is not clear either, it always seems like you have something due everyday that she hasn't covered and we barely used the "required" books in class but you WILL need them for future papers.

Rating: 5.0/5, difficulty: 3.0/5
Super sweet and really cares about her students. Always offers extensions on assignments if they are really needed.