With graduation season in full force, my fiancee, Rochelle, and I were looking at the guest speakers over recent years at schools both here in New England and all over the country and got a chuckle!

Some were amazing: She missed Barack Obama when he was president by a year (her graduation year got CNN's Dr. Sanjay Gupta); my sister had Ben Affleck back in 2009 (see pic); me? Leonard Cohen!

Here are some odd ones we found with a simple Google search, these people really have given a commencement speech:

Charlie Sheen

Jared Fogle

Dustin Diamond

Charro

Ben Curtis (“Dude You’re Getting a Dell” actor)

Anthony Scaramucci

John Edwards

Jenny McCarthy

Who do you think has given the best commencement speech? What about the worst? Is there one in New England that's truly memorable?

More From WSHK-WSAK 102.1 & 105.3 The Shark