Return to Article Details Strengthening Deeper Learning Through Virtual Teams in E-learning: A Synthesis of Determinants and Best Practices