Reviews of professor Ruiying Cai

Rating: 3.0/5, difficulty: 3.0/5
Prof Cai is fine, she's just kind of boring. The class wasn't really hard, except for the tests, which are harder than the rest of the class. I think that, if given the choice, you should take a professor who is more interesting.

Rating: 5.0/5, difficulty: 3.0/5
Professor Cai is awesome. Every class is pretty much the same, lecture from start to finish, with a test roughly every 4 weeks. Tests come straight from the homework and lectures, so as long as you keep up with the assignments studying is pretty easy. One big group project that is fairly easy. Awesome lectures and overall a great teacher!

Rating: 5.0/5, difficulty: 2.0/5
Dr. Cai is a great. teacher. She works really hard to make sure her students are learning. In her online class, she grades based on effort put into assignments, then she gives you feedback to assist in a better project. I'm not a fan of marketing, but I really enjoyed her class.

Rating: 5.0/5, difficulty: 2.0/5
She knows her stuff and invites a number of guest speakers to the class. Fun class. I learn a lot.

Rating: 5.0/5, difficulty: 3.0/5
Her marketing project is so far my favorite! It is challenging but not to challenge.

Rating: 5.0/5, difficulty: 3.0/5
great semester. I enjoy her teaching style and like how much I can learn from her experience. She broke the large project into small assignments which is such a relief and gave good feedback.

Rating: 5.0/5, difficulty: 4.0/5
She is caring towards her students & well respected. She made me extremely interested in marketing as a career goal. Attendance is not mandatory but a lot of in-class activities. Exams are tough but if you study hard you'll do good. Very interesting professor.

Rating: 4.0/5, difficulty: 3.0/5
Such a sweet professor but the definitely need to study for the exams and make sure you get a good group for your group project. Weekly homework and quizzes online that are easy and can help with your grade.

Rating: 5.0/5, difficulty: 4.0/5
Great professor and great class! You will learn alot if you are willing to learn.