Jermann & Dillenbourg, Jermann & Dillenbourg, TECFA Tecfa Virtual Campus Collective Activities in TECFA (Educational Technology Lab) School of Education.