He gives out worksheets at the beginning of class. If you ask him a question about the worksheet its like the first time hes ever looked at the material on it. His grading criteria is awful, hell tell you one thing in class and then grade it a different way. The class web page is messy and difficult to follow.