He has developed innovative programs in the areas of youth-led online dialogues, video games as a form of youth media, the application of social networks for social good and the educational potential of virtual worlds, combining youth development practices with the development of high profile digital media projects that develop 21st Century Skills.