Puns for the Win!

Today's Puns

Professor Punsley's puns are the best, don't you agree?