Gerard writes about immigration, multicultural marketing, environment and socio-cultural issues. He works as Editor at Prepare for Canada, blogs at The Immigrant and contributes to a number of Canadian publications. Just recently, he founded New Horizons Media, a video production company for nonprofits and small businesses.