Enjoyed his comp Sci class. First semester was easier than the second semester, when he did not give as many extra credits.
He is an goofy guy. I don't like him or his style however. His style of teaching that is. He also is an environmental freak. He is a space case.
Easy teacher. One con is that he sometimes goofs up on tests. Also his lectures are invariably powerpoints, sometimes boring.