Lale Guler
Horrible and inconsistent grader (no clear instructions or rubric), deducts points for minor errors. The professor and TAs take really long grading and you do not know about their expectations until around 1 or two months after you submit. They do not tell you how their grading works or what your mistakes are.