Reviews of professor Ruiying Cai

Rating: 4.0/5, difficulty: 2.0/5
she cares a lot about her students. we had one big group project throughout the whole semester but it was not too hard to get an A

Rating: 5.0/5, difficulty: 2.0/5
She really wants the students to be successful. Great class! I get to learn a lot about the industry that I want to work in in the future.