Duolingo is little better than a gacha game these days. It wasn't bad early on but its nearly unusable these days.<p>I like Babbel a lot for early levels - its gotten me back to a rough-B2 German level. I was probably approaching C1 in college, slipped to an A2 from lack of use, but I'm building it back up; and spent a while learning Norwegian from scratch a couple years ago on it.<p>Pimsleur is probably next on my list once I top out on Babbel to build up speaking.<p>Interesting idea on the ChatGPT sentence prompts. I'm not sure I fully trust it for that, but its worth a try.<p>Edit: Hm. Interesting idea. It's definitely a bit better at German than me, but its still making a handful of mistakes (as compared against other sources).