Todd is an excellent choice for ANY event! He is professional, easy to work with, and SO funny! He is one of few I've seen that can truly connect with all generations. Yes, he is a clean comic... and it only adds to his funny. It takes more talent to be clean than not and he has talent in spades! I'd hire him ANY day!!