English language skills, learners’ attitude, motivation, online learning environment, progress, self-assessment tool