A frequent analyst of Canadian politics on American radio, Dan is a weekly foreign affairs contributor for NewsTalk 570. Prior to joining TVO, he was a marketing and communications consultant in Toronto where he lives with his wife and two children.