Working from home is becoming the new norm during Covid-19 lockdown. Companies and education providers are using various platforms for video conferencing and teaching online. Microsoft Teams and Zoom are the most popular platforms in companies, Higher Education (HE) and Further Education (FE) sectors. I compared features of the best video conferencing and online class platforms and rank them below. - Zoom is more stable than Teams. Zoom allows the host to control many aspects from password protecting the room to admitting people in individually. Zoom is normally paid but has a limited free version. The limitation of the free version is that max meeting length is 40 minutes, though after that you can immediately restart the meeting. With careful setup Zoom could be used for remote music instruction. The video https://youtu.be/bFRHMy2GLMs shows how to set up Zoom to get the best out of online music lessons. Zoom has a few things that Teams doesn't support, e.g. annotation