Terrible. Long lectures that nobody can understand. Quizzes aren't on anything said in class or in notes. Slow grader so you never know what you have in the class. Very few grades so it is difficult to bring grade up. 