Hieu Vu
Super easy grader, but doesn't actually teach. The beginning of this course was incredibly frustrating. The teacher introduces and expects advanced concepts from the beginning, but doesn't explain. Don't take this prof if you actually want to learn the material.