Had him once before and had to take him again during summer. He just reads off of his incomplete slides and often repeats things over and over and over and over. Don't get me wrong he's one of the nicest professors I know but the content covered in class isn't exactly helping students.