SCL is accredited by the British Council for the Teaching of English as a Foreign Language. This means that the quality of our teaching, administration, premises, resources, accommodation and welfare is high... At SCL International College you'll..
Relevance: 2.6154873