English Castle is an international English language learning school with locations in Turkey. The English programs at English Castle provide high-quality of English instruction to students seeking to improve their English proficiency and attain their academic, professional, social and/or personal goals.
Read more