"Unless anyone has had a different experience"
I've tried classroom instruction, and teacher-driven courses, multiple times in my life. They never really stuck for me.
Duolingo has worked for me where other techniques haven't. I'm now at a stage where I can read a newspaper article in Spanish and understand ~90% of the content.
(5 year streak, but that's 5 years of 5-15 minutes a day which turns out to be exactly the commitment that works for me.)