You have reached intermediate or advanced level and would like to

tickjpgPractice your English, improving self             confidence and fluency     

tickjpgImmerse yourself in the English culture and way of life
     

tickjpgEnjoy the experience with a small 
group of people who have the same interest     

tickjpgAll in a carefully selected native English language environment