As a native English speaker living in America, with little to no funds to travel, I don't have much of an opportunity to actually visit the places where my target languages are widely spoken (in my case Spanish (which is actually fairly common in America) and Japanese (much less common, at least where I live)).
Even if I have a native Japanese speaker tutoring me, what harm does learning Japanese while not in Japan do to my learning process, if any?
Two related questions: