The man can't go through a lecture without going on a tangent about some research done 50 years ago by some professor nobody has heard of. That said he gives all the information needed for his tests during his lectures. Those tangents often end up being extremely similar to test problems so listening and taking good notes is crucial.
He often rambles and doesn't get any concepts across in class. He asks random questions on tests that even he doesn't know the answers to.