| I teach 15-30 sized courses to adults but I also teach at a university. My solution - I installed Moodle on a cheap Hetzner VPS. Added Let's encrypt for SSL and it seems to work pretty well for 100ish students. I looked at alternatives but there really wasn't anything better that is open source. The critical factor - all the universities that I've taught at and also know of at use Moodle. Thus preserving the lessons, quizzes, exams, pages, etc. was quite important. I was able to migrate my courses from older Moodle versions(3.7) at university to my own latest version (3.11) with no issues. One thing I have not done yet is set up mail. How well does e-mail from Hetzner IPs get through to gmail (what most students use)? |