Reviews of professor Hang Ren

Rating: 4.0/5, difficulty: 2.0/5
He is a caring professor and tries his best to help you get a good grade. Exams are curved and all MCQs. He gives you a study guide and tells you exactly what to study. Thick accent. In a 2 and a half hr class, he used almost every min every class. Participation is big with him as you have to self report your participation

Rating: 3.0/5, difficulty: 4.0/5
Mr. Hang is a very nice professor although, he has a very thick accent which makes it difficult to understand the lecture. Attendance is not mandatory but you have to be there to participate otherwise you will not get points for it. His quizzes are easy but the EXAMS are ridiculously hard especially the MATH part. He is available to help anytime.

Rating: 5.0/5, difficulty: 1.0/5
Very nice and caring and makes an effort to engage with students. The way he teaches is very clear and he was willing to slow down and take time to explain difficult concepts. We'd have a homework assignment about every 3 weeks. Just pay attention and take notes and you'll be good.

Rating: 5.0/5, difficulty: 3.0/5
Professor Ren is very caring, helpful, and will go above and beyond to make sure you grasp the material. This class may have not been my favorite, but if you pay attention to what he says will be on the quizzes/exams and go over the homework, it isn't that difficult. If you have a clear grasp on how to use the forumlas, you'll do well!

Rating: 5.0/5, difficulty: 1.0/5
Prof. Han is an amazing teacher. He may have not much of experience and this is why he is so good. He is very prepared and make his class enjoyable and interesting. He is straightforward and is always available for help after class. This class can be tricky if you choose the wrong professor, and Mr Han is the man to avoid headaches.

Rating: 5.0/5, difficulty: 3.0/5
Definitely take him. He cares about his students and is very helpful when it comes to feedback. Amazing professor.

Rating: 2.0/5, difficulty: 4.0/5
Just meh, lectures were long and boring, but he did try to make them interactive. The only thing I didn't like about this class is that were only graded on about 12 things, normal classes have about 25 assignments. Just beware. Also, after every class you have to submit your participation (asking/answering his questions) for a grade.

Rating: 4.0/5, difficulty: 3.0/5
Gave curves on exams and one possible extra credit assignment. Lenient grader but demands participation (online face-cam on for lectures and self-reported participation). Very lecture heavy information but had extra sessions later in the semester to go over the more difficult material on homework, quizzes, and tests. Study guides were very helpful.

Rating: 1.0/5, difficulty: 5.0/5
DO NOT take this professor. 60% of your grade is based on two exams. These exams are 20% conceptual and 40% wicked hard math intensive. He doesn't explain the math. He posts illegible notes for the math with no clear formulas or explanation. You have to spend hours figuring it out on your own. He waited for the week before the midterm for the math