Even though he goes off on random, unnecessary and time-wasting tangents with no relevance to the course, he still somehow manages to keep his class on top of things. Great guy as long as you don't try to pull a fast one.
He gives more homework in a night than Shane Healy gives in a year!!!
One simple sentence....WAY TOO MUCH HOMEWORK!!!!