The council of Europe language learning levels provides a guide to what is expected of learners at particular levels. 

There are many ways to assess students and here we list a few of the most popular ones and give some areas where they are useful. 

Understanding what students want will help ensure they learn effectively.

Why do students learn English online? It fits their time, pocket and is tailored to their needs

Why learn online?  What benefits do you get? . It is currently a growing industry with over 7 million students.