Hey hey, I just returned from two weeks on vacation in China and I’m returning seriously embarrassed about how bad my Mandarin is. I live in the US and have very little experience learning Mandarin so far and my pronunciation is horrible. I want to work to improve my vocabulary and pronunciation. The 4 tones are very hard for me, as my hearing is not great to start.

Any ideas for a complete beginner would be greatly appreciated. For instance, will I learn faster with a teacher / in person lessons, or is online learning good enough these days?

I have experience learning other languages, FYI, including Spanish and French and a little Dutch. Cheers for keeping this community alive!