Reviews of professor Shaokang Ren

Rating: 3.0/5, difficulty: 2.0/5
He is really clear in the topics and what you will be graded on, don't have to attend class for the exception of Friday's for quizzes and activities. The online packets he has are great example for the questions on the quizzes and final. As long as you are willing to practice the packets then you are fine.

Rating: 1.0/5, difficulty: 4.0/5
I want to say that Shaokang knows two languages better than I ever will. That being said, being a native Chinese speaker, he does not have a thorough enough understanding of English to properly teach a class without most of the students getting lost along the way. There's also no textbook so good luck trying to teach yourself.

Rating: 2.0/5, difficulty: 2.0/5
He is bilingual and often very hard to understand. He gets himself confused a lot. Must show up every Friday for a quiz or a mandatory activity. The quizzes look just like the packets that you have to print out. He is very nice and always willing to help students when they get confused. You get a cheat sheet for every quiz and two for the final.

Rating: 2.0/5, difficulty: 3.0/5
I wouldn't recommend him if you aren't naturally good at math. Nobody attends class because going isn't very beneficial (I also had him at 8 am). I taught myself all the material and ended up doing pretty well. Go to class every Friday and study and you should be fine. Be prepared to teach yourself though.