, Swansea, City of Swansea, Wales,
City School of Languages (CSL) is an English language school in the centre of Swansea, Wales. Founded in 2006, the school
has rapidly progressed in size and scope over the last four years. We
are constantly coming up with new and exciting ways of improving
students’ learning, as well as helping them get the best from life
outside the classroom. We have a team of excellent teachers and helpful
staff, and being a small school means there is a friendly, comfortable atmosphere, allowing us to take a personal interest in our students’ well-being.....
Review City School of Languages CSL in Wales.