Google Hangouts можно попробовать.
Плюсы:
1.ученикам не нужно ставить доп.приложения, прекрасно справится веб версия;
2.Учитель кидает в какой-то общий чат (телеграм, вацапп, что угодно) ссылку на видео конференцию, ссылка может быть все время одна и та же. Ученикам даже не нужно регистрироваться в сервисе, просто переходят по ссылке и попадают в конференцию.
3.Нормальное качество, возможность показа раб.стола
4.Есть приложение для смартфона. Веб версию на смарте не испытывал, только на ПК.
Минусы: нужен дополнительно еще какой-то общий чат, но тут выбор достаточно богат. Кстати в самой видео конференции чат то же есть.
Правда я не использовал его на 20-30 человек, максимум на 10.