Hi! I have worked with CCI for many years. We have a great program in Spain for high school summer and semester and year. The organization ASEPROCE also has a list of all official programs here.
www.cci.com should take you to their general website.
more info.. contact me at lincasanova@yahoo.com.
I am an american married and living here for years.
There is also another great program I work with here in Valencia. Drop me a line.
Linda