Maybe look for peer to peer type setups. Iirc Babel has one. Basically you’re just chatting with someone else. Iirc they also have a live class thing, which might be good too.
Personally I’m using Duolingo for Spanish, along with watching movies/shows in Spanish (still at kid level so cartoons mostly) and a site (who’s name is escaping me right now) that has a ton of videos that range from very simple to much more complex.
Greed, deregulation, and at least in my country, the powers that be don’t give a shit about the plebes, but have incentives to destroy the world to feed their already overflowing bank accounts.