OJTheAviator Tom Lehrer is hilarious! I reccomend listening to any of his songs, although I've been listening to Lobachevsky a lot recently.