eTwinning Conference 2008 - Workshop Strand 4 Pedagogy
Websphere Portal
Goldpreis
Salesforce Internship Presentation (Summer 2012)
Developing Portal Applications
6 17 15 DTC Presentation
Introduction to PLPP Personal Learning Portal Pilot Shared resources: a challenge for ownership.