Omar Roubi
His lectures do not correlate with his exams. You feel set up to fail after taking a test. He will tell you what's on the exam, but when you read the exam you don't understand what he's asking. Nice guy, HORRIBLE teacher. He doesn't grade your tests and he doesn't post the grades so he never knows if the class is passing or failing.