Return to Issue Details Teachers’ roll in the Virtual Teaching Learning Process environment (EVEA). Download Download PDF