The Webex platform is now free in the majority of countries for both educational and personal use. Anyone can sign up for an account.
https://www.webex.com/webexremoteedu.html
Free