1. Increasing social presence in online learning through small group discussions;The International Review of Research in Open and Distributed Learning,2016
2. Teaching with and through teams: Student-written, writing and signatory code;Journal of Management Education,2005
3. Ten great tips for facilitating virtual learning teams,1998
4. Becoming an online teacher: Adapting to a changed environment for teaching and learning in higher education;Educational Media International,2004
5. Lost in translation: Importance of effective communication in online education;Online Journal of Distance Learning Administration,2009