welcome to the upper-intermediate page

You have reached a level of English that allows you to communicate quite well. Your task now is to get better. Here are some great tools to get you into good shape:
BBC Learning English

class news 4a

English File Advanced
word list

oral participation assessment

grammar exercises 1
grammar exercises 2
grammar exercises 3