Beginning a new life in Sweden, or in any new country is exciting, daunting, overwhelming but formidable all at once. Perhaps one of the most daunting aspects is the language barrier. Of course, the ...