Chester College International School
Chester College International School, located in the scenic outskirts of Santiago de Compostela, Spain, offers an excellent educational experience for students aged 3 to 18. Established in 1985, this private, coeducational school provides a nurturing environment with a low student-to-teacher ratio. With a maximum class size of 12 and an average class size of just 8 students, each child receives pe