TECFA Research and Teaching unit in Educational and Learning technologies OverviewPeopleTeachingResearch October 2005.