The forums here are a great resource regardless of whether you take classes or not. As for classes, depends on how much you study outside of class and also which teacher. I can’t tell you if it’s worth it or not because that will depend on your specific needs and financial situation. But I learned Chinese much much faster here than college students who learn at school do. It’s cheaper than college, most language schools (in America at least), in person tutoring, and going abroad. And the quality is comparable if not better assuming you’re self motivated and find a good teacher.