I was doing some research as if I were a non-English speaking person, looking for an online class to learn English. I found some very interesting sites:
http://www.1-language.com/ - Now this one has a lot of resources and looks to be a good site.
http://www.englishclub.com/ - now this one has resources for both those who want to teach English as well as those who want to learn.
and then of course Udemy has several language courses online: https://www.udemy.com/courses/Languages
http://www.1-language.com/ - Now this one has a lot of resources and looks to be a good site.
http://www.englishclub.com/ - now this one has resources for both those who want to teach English as well as those who want to learn.
and then of course Udemy has several language courses online: https://www.udemy.com/courses/Languages