Можно сделать группу на гугле. Добавить участников, направив приглашение на мейл. Закрыть от остальных. Участникам назначают различные роли. Преподавателя можно, например, сделать менеджером группы - будет постить темы только он. В сообщения можно добавлять вложенные файлы. И еще много возможностей.