I'm on Duolingo which is good to make sure I practice daily. I was doing lessons - was an online class over zoom with a place called Lingo Flamingo, which is based in Glasgow; 10 week block, 90 minute lessons, £140 for the block. You can pick what level of class to do, at beginner level was usually only 4-6 of us in the class and a variety of ages (youngest was 20, the oldest was 74 and was learning her fourth language), and when you move up it gets busier but I think the max class size they do is 10 or 12. First teacher was pretty good - broke it down into 45 minutes of full on teaching, five min break, then kept the rest of the class lighthearted. But he left and the second teacher I found a bit boring, droned on for the full 90 mins and I lost motivation for it, so haven't signed up again. But then my concentration levels just don't last that long, especially if I'm doing it in the evening after being at work all day. If you're keen though to give it a try, it might be worth signing up for the next semester and seeing if it's for you. I'm actually on the last episode of "The Twisted Tale of Amanda Knox" which is mostly in Italian, and I'm impressed with how much of it I'm understanding (don't understand full sentences, but words and expressions). Other than that, I follow loads of Italians on TikTok to try and immerse myself. Edit: There's also the coffee break Italian podcast which is also based in Glasgow so is kinda nice to hear Scottish accents speaking Italian, but I've never managed to finish the first series. I only ever listen to podcasts in the car, and after 10 minutes I need to put the music on 🤣