There are 7,099 known languages in the world today. Choosing which of these to teach our children as a second language is an important decision, but one that may be based more on feelings than facts.