icaltefl.com
Teaching English in Sweden
Sweden is a Scandinavian country in Northern Europe; it borders Norway and Finland, and is connected to Denmark by a bridge-tunnel across the Øresund. It is often ranked highly as well developed, s…