Keyphrases
- online learning
- student satisfaction
- blended learning
- higher education
- online teaching
- social presence
- online course
- student interaction
- distance education
- college students
- student perceptions
- distance learning
- computer mediated
- high school
- instant messaging
- online learning environments
- learning styles
- learning strategies
- learning environment
- e learning