Return to Article Details Speaking skills development in ESL E-learning educational environment