Does the thought of speaking a few words in a foreign language a.Strike you as wholly unnecessary? b.Bring on a fit of the giggles? c.Make you feel ill? If you responded “yes” to any or all three of these questions, then you should think again. The assumption that most people the world over speak English […]
Archives for September 2009

Follow itravelnet.com