It's up to the learner. For example, if you have enough money, a linguistic journey will be very good. But, if you have limited time and money, you can count more on your own, than on a regular class or course. The equation is “The more you have money, the less you count on yourself". It’s not a rule, but kinda true for many cases I saw before. But, keep in mind that no one will do this for you, so a strong will is your capital in such business.