The full list of strategies are included below: E-Assessment (1) Interaction Between Students (2) Learning Communities (2) Teacher Presence (1) E-Assessment Collaborative Group Projects Interaction Between Students Asynchronous Discussions Collaborative Group Projects Learning Communities Asynchronous Discussions Collaborative Group Projects Teacher Presence Asynchronous Discussions