Moocs sind fast alle kostenlos, wenn man kein Zertifikat haben will.
auch coursera oder futurelearn sind interessante Anbieter.
Man sollte allerdings entweder gut englisch können oder bereit sein, viele neue Vokabeln zu lernen, wenn man von der Vielzahl der Angebote profitieren möchte.