I use MS Teams for online courses for something like 10-20 people. I find it pretty slow and clunky to change settings and it is painfully obvious that it was made for large businesses and not for my case.
Beside that, it is Microsoft and American. What are the best European alternatives for what I use it for?
I’d love to self-host, but I find VPS with the specs required to be too expensive for me atm.


Do you happen to know if it also requires all those additional services, like Nextcloud Talk does?
No, there are no such requirements. Some companies I have been working for use that on own servers. It works great. Just follow the link posted by @rbn@sopuli.xyz
As an addition: You may also know BigBlueButton - not an European but a Canadian alternative (maybe misplaced a bit in this community, but as some talk about Canada’s EU membership, well, maybe not that misplaced -:)) BBB is a video software aimed at education, but you can use it also as ‘normal’ video tool.
And there is also Jami
Edit for an addition: If self-hosting isn’t an option for whatever reason, you may consider joining Meet Coop, a cooperative using BBB. Their servers are in Canada and several European countries (you’ll find them in the website).
Sorry, I don’t know. On the prerequisites overview only hardware requirements are listed.
https://jitsi.github.io/handbook/docs/devops-guide/devops-guide-requirements/