Jakarta, Indonesia
Having a degree in English linguistics from a local prestigious university, with over two-year living experience in an English-speaking country during my post-graduate study, teach... Read more
University of Indonesia
University of Wales
University of Indonesia
No files uploaded yet
No files uploaded yet
No files uploaded yet