TeamViewer – An all-in-one solution for remote support, remote access, and online meetings.

Zoom –  A screen-sharing software that lets you record the video of your conversation.

Khan Academy – Offers practice exercises, instructional videos, and a personalized learning dashboard that empower learners to study at their own pace in and outside of the classroom. They tackle math, science, computer programming, history, art history, economics, and more.

FreeCodeCamp – Learn how to code for free.