English-language assistant 8-9 month contracts organised via the British Council From 5-20, village and city, Europe and beyond Work placements University-based Erasmus exchanges Supplemented by intensive language courses
{}