Dan has been working in the media in one form or another for the better part of the past two decades — as a radio announcer, a freelance writer, a blogger, a social media coordinator, a teacher, a stand-up comedian, and a voice artist, providing narration