For a person to truly learn and comprehend a language, interacting with the native people of that country is important. No wonder sites like www.Route66idiomas.com actually allow users to learn language’s like Spanish in Spain. Although it might look a little extreme to actually spend a month or so in Spain just to learn Spanish, but the truth is that the chances of picking up a language like Spanish are much higher if a person interacts with other Spanish speaking people on a daily basis. In fact this is why language schools usually encourage class members to interact with each other on a daily basis, so that an atmosphere is created for people to interact with each other in the language they are learning.