Mouzakis C, Roussakis I, Tsagarissianos G. A study of Greek teachers? satisfaction with the implementation of the European Pedagogical ICT License pilot course. Teacher Development [Internet]. 2010;14:189-205.