June Dojillo
Prof. Dojillo is one of the worst teachers I've had so far, if not the worst. She shows no respect to her students and critiques them and their work in front of the whole class, humiliating the student.  It takes SUPER long to finish grading and you might have to wait up until 2 months after you've finished something to get it graded.