Learn English Online with ICT ESL Online. With over 100 hours of English exercises, ICT ESL Online is a complete online English classroom. Students can practice their listening, grammar, vocabulary, speaking, reading, writing, and pronunciation skills. Interactive videos and speaking exercises provide real world role playing professional business scenarios. When your course is complete you can download and print your own certificate of completion and earn college credit. This version is the first release on CNET Download.com.