I have learned Spanish, French, Italian, and Russian using a wide variety of methods. Some were more successful than others. I believe the most effective way is to combine several methods like I do with my exclusive polyglot method.
Introducing Fifty-Plus Nomad Spanish and English classes in my home in Merida, Mexico. Come learn Spanish or English using the same techniques used by polyglots to become fully conversational in multiple foreign languages
While many travelers pooh-pooh resorts, cruises, festivals, and amusement parks, I enjoy them in small doses. It is fun to see the creativity of the developers and event planners. It is also a nice break from more serious and intellectual activities.
My favorite type of group travel is volunteering and learning vacations. No aspect of group travel has so influenced who I am as a person and how I view the world.
During my five years traveling around the world, I spent about half my time traveling independently and the other half on group tours, cruises, volunteering, and learning vacations. I love the freedom to explore things in depth that comes with independent travel. However, I find exclusively traveling independently to get exhausting and lonely if done for months at a time. I also love the diversity of experiences.when I mix group and independent travel.
One of my biggest surprises in traveling around the world for five years was how much I enjoyed group tours and cruises. It is nice to have other people deal with arrangements. Many of the tour guides are incredibly knowledgeable and friendly. My fellow travelers were usually kind and interested in learning.