Siqi He
I think the other ratings aren't that fair but Prof. Siqi He will tell you what is going to be on the exam and what is not. I think for the courses he's taught in the past, he wasn't in charge of making the exams so they were harder for his students. Show up to his review sessions and take the practice exam seriously, it'll be an easy A after that.