Learn English with a Native English Speaker

My name is Ian Middleton and I am a travel writer and photographer and have also been teaching English as a second language for many years now.

Learn English with a native speaker
English Lessons face to face in Ljubljana, Slovenia or online via Skype from anywhere in the world
Walk and Talk English lessons in Ljubljana, Bled or Bohinj
Proof reading, editing and writing services