Another learning platform which our school uses in teaching and learning is MyELT web-based program. It provides a variety of interactive activities and particular skill tasks for each level students. For example, pronunciation and speaking, reading and writing and games etc. More interesting and useful feature is authentic language models such as audio and video from Ted talks and National Geographic. This program is a product of Cengage learning which also provides ESL books publishing and National Gerographic. The packet price range also depends on levels. For example, iBT TOEFL full version is 49.95USD for using unlimited times and it is expired after one year while intemediate pronunciation skill one is 29.95USD. One packet has a lot of activities. Teachers can choose activities and assign the students to do in scheduled time and track their progress and achievement shown on instructors' page. I like this program very much and I plan to integrate this platform into the Coursesites for further online course in my country. You can explore more information using the below link:
http://ngl.cengage.com/assets/html/myelt/index.html