I was born in Greece and grew up in Sweden, where I studied English and French language and literature at Stockholm University. I also hold a Master of Arts in Languages Education from Linköping University.I worked for many years as a teacher in both countries (mainly in Greece). I have also lived [...]