Return to Article Details Virtual learning communities: An experience in the English language Download Download PDF