Reviews of professor Sam Rivera

Rating: 5.0/5, difficulty: 3.0/5
Rivera is a great teacher. He's usually a ton of fun but serious when needed. His homework is always interesting and fun, and never over 400 words. You literally get to use a study guide while taking all exams- the only way to fail is put in zero effort. Skipping class a lot is very unappreciated though, and for the love of god, bring scantrons.