Amelia Sharratt's TEFL Articles


How I Finally Got a Job Teaching English in Switzerland

Eager to find a job teaching English in Switzerland, ITA grad Amelia Sharratt proves that with persistence you can find great teaching jobs in Switzerland.

Read Now