On the other end there's Khatzumoto (All Japanese All The Time[0]) who spoke as late as possible, getting as much exposure as possible first (had Japanese audio on 24 hours a day for 18 months).
After 18 months of "input-first" learning, he did a phone interview with a Japanese company and was treated as a native speaker (and hired and moved to Japan).
Benny's method is about getting a "workable" level as quickly as possible (at the risk of forming bad habits in accent early on, misusing grammar & vocabulary).
Khatzumoto's method (based on linguist Stephen Krashen's Input Hypothesis) is about getting a solid model for the language, which the brain builds naturally through constant exposure, before speaking or writing a great deal.
For more on these methods check out their respective sites. As an introvert I prefer the "listen first, speak only when necessary" approach, rather than "go out and make an ass of yourself from day 1" :)
[0]: https://ajatt.com/
[1]: https://fi3m.com/
No affiliation, but I have great respect for both, and have benefited from their advice tremendously.
I lived in a bland, boring commuter suburb of Paris for 2 months to improve my French. Completely different to central Paris which I came to hate as much as the French. Even my poor French trumped people's willingness to switch to English, and many people in the suburbs speak very little English. So it's possible to get immersion even in a city like Paris.
I strongly dislike Paris - the city - not Parisians or non-Parisian French living there.
I dislike it the same way I dislike London. To someone like me, more at home in the countryside, it's just a noisy, sprawling, unclean armpit of a place. My opinion (and one shared by many French people I spoke to) is that Paris is no longer French in the same way that London is no longer English. They effectively operate as city states.
I really dislike this cliche that Parisians are rude. It is absolutely untrue, and usually the product of tourists not understanding French culture and inadvertently causing offence. It is also a product of people only visiting the hellhole tourist areas. Like most French people I wouldn't dream of going to those areas unless you paid me!
As an unbias observer (neither a proper local, nor a proper tourist) I can definitely say that the rudeness of tourists far far outweighs the rudeness of the locals. In fact, I don't recall any direct rudeness from locals at all. On the other hand, seeing tourists behave in a disrespectful manner was a daily occurrence.
I would guess there might be a few motivations for people to do this though, not necessarily just rudeness. Misplaced helpfulness, wanting to save face by not switching languages back, practicing English, who knows?
(What's really funny is when they finally give up and revert to French and then address a question to me - only for me to shrug with embarrassment and tell them I don't speak French.)
As a native French speaker travelling in Montreal, I often found it easier to talk English with French speaking people, to my great shame.
I recall a simple transaction with a cashier in a supermarket, and having her repeat the simplest things (like "hello") a couple time because I had no idea what she was saying or if she even was speaking French, this was awfully embarrassing.
Although I agree, Parisians are asshole.
I'd argue that there is a surprisingly homogeneous distribution of horrible people throughout the big cities of the world.
And at that time I had been travelling to lots of countries for years, and I never had any trouble communicating with people. Big cities, villages at mountain tops, desolated island towns. People were nice everywhere. Except for Paris.
If that has changed for the better recently then that's truly good news.
I am in Norway and am from the US. Kids now learn English when starting school at 6: My spouse (in his early 40's) started learning later. Advertising is half english and half Norwegian. English language television has subtitles instead of dubbing and "Norwenglish" exists. To make matters worse, I'm in an urban area.
I only know one native english speaker here in Norway.
It took some time before I could use norwegian in everyday activities: Before I had a certain level, folks would just switch to English. Heck, I still get folks switching over and I'm firmly at an intermediate level (at least, I don't consider myself fluent). Honestly, the best resource I could have is to be around elderly folks - or sometimes folks about my mother's age - because this age group is less likely to know english, not understand it, and/or not speak it as well.
Due to this I decided to do immersion in Colombia and lived outside of the gringo neighborhood. No one in my neighborhood spoke English and I was forced to communicate in Spanish when buying groceries, the sim card I bought didn't work, taking tennis lessons, ordering food, etc.