Josef Uyeda
Claimed on the syllabus that there would be online lectures if we couldn't make it to class, but he never posted them. The powerpoint slides also left out some major concepts, so if you couldn't make it to class you were out of luck. He also changed the grading policy at the last second, causing my A- to be dropped to a B-. 