Keyphrases
- english as a foreign language
- language learning
- english learning
- vocabulary learning
- foreign language
- learning environment
- communication skills
- reading comprehension
- computer assisted language learning
- computer assisted
- undergraduate students
- error analysis
- subject matter
- learning outcomes
- learning experience
- learning strategies
- learning process
- e learning