icaltefl.com
Teaching English in Switzerland
Switzerland is a landlocked country in the middle of Europe. Although it is surrounded by the European Union‏‎ and has close ties to it, being out of the EU means it is easier for American and othe…