Why Learn English at EC San Francisco?

Here are the reasons why you should take an English language course at EC San Francisco. EC San Francisco is one of nine global EC. Our award winning schools have centres in USA, UK, Cape Town and Malta. We offer a multi-destination programme whereby you can transfer to one of our other schools in N … Read more