Choose your language

World Wide School Of English Since 1989

Telli Shouri

Telli has a Masters Degree in English Language Literature, a Postgraduate Diploma in English and the CELTA. Telli loves reading literature, watching movies and eating pizza.