Reviews of professor Qianwen Ye

Rating: 1.0/5, difficulty: 5.0/5
If she is the TA for your course, you should switch sections. She will mark correct answers for homework and tests as incorrect, as for some reason she appears to want to fail every student in the class. Does not seem to understand the mathematics she is teaching, as evidenced by a few grade disputes I had with her. Cannot recommend.

Rating: 1.0/5, difficulty: 3.0/5
She is simply not qualified to grade NJIT's entry-level computer science courses. She counts correct answers as wrong all the time, and refuses to budge when her mistakes are brought to her attention. No oversight in the course. I switched to computer engineering simply because she represents everything that's wrong with NJIT's Comp Sci department

Rating: 1.0/5, difficulty: 5.0/5
I have a Master's in math and have taught and graded the course I am now being graded on, I can say that Ye is completely incompetent and does not have the professionalism to master the subject before doling out terrible grades to students because she can't understand what she's grading. I question NJIT administration for allowing this to continue.