Maintains an unpleasant demeanour that makes it very difficult to get any real help, and lectures are very surface-level compared to the exams. He provides very little supplementary material, and blames lower class averages and struggles on students' work ethic. If you have this prof, be prepared to rely on your textbook and outside sources.