This site is especially designed for people who speak a language other than English, in many cases still living in their home country where English is not the first language, or newly arrived migrants or visitors to an English-speaking country. They may have been learning English at school or university, or just doing their best from books, the internet and TV. This is not a site to teach English. It is a site to assist those who already know some basic English, who would like to improve their ability to speak, chat, and have a conversation with English speakers in everyday, natural, conversational English.