Professor Weird Al
If Weird Al wore John Lennon glasses and taught college classes or something, this is probably what he would look like.

lovepaw.blogspot.com
Let's get real, though: if "Weird" were to teach any class, it would definitely be Making Coolio Songs Funny 101.