Contact us

Learn General English in San Francisco


San Francisco General English Course

At EC San Francisco, you will improve your level and maximise your skills at a pace that works for you. If you are anywhere between a Beginner and Advanced student, you will improve quickly and effectively while gaining confidence in speaking, listening, reading and writing English.

Learn General English in San Francisco, a colourful and creative city. You’ll thrive in the EC learning environment, with fun, interesting lessons and professional teachers who want to see you succeed.

Our students come from all over the world. You will be exposed to different cultures, broaden your worldview and make lasting friendships as you practise and improve your skills with like-minded people in San Francisco.

Ryan Hisamoto

Centre Director
Welcome video


School: +1 415 362 3300
Contact Us


Courses from


Sorry, we are currently unable to price this course for selected dates

Choose from General English 20, 24, 26 & 30 lessons per week

Please note that the minimum level for the Guaranteed Morning Start Timetable at the schools where it is available is Elementary.

Available: all year

Lesson length: 45 minutes

Lessons per week:
20 (15 hours)
24 (18 hours)
26 (19.5 hours)
30 (22.5 hours)

Minimum age: 16

Starts: every Monday

Class size: 15 maximum

Level: all levels

If you want to take extra classes that will help develop specific areas, join one of our Special Focus classes. You can take these classes from 1 week to 8 weeks, so you can mix and match to suit your needs.

Class offerings will vary across EC schools throughout the year, but there will always be classes to suit your language level and interests. These are just an example of the programmes available at EC schools. Please contact us for more information on what's available and when. 

  • Speaking With Confidence

    Develop a practical understanding of English at different levels and activate your new language in everyday situations.

  • Global Awareness

    Gain inspiration and vocabulary to learn about and discuss world issues and global geography.

  • Grammar for Real Communication

    Take a closer look at how the English language is structured, with a focus on relevance and appropriateness.

  • Real Life Listening

    Develop English language skills for communicating clearly and confidently. Good communication in English requires focus, vocabulary and specific grammar structures.

  • Expand Your Vocabulary

    Develop confidence, practise your speaking skills and develop fluency as you focus on learning through conversation.

  • Writing With Confidence

    Improve your skills in writing for different audiences, using appropriate language and style.

  • Basic Reading and Writing

    Strengthen your basic reading and writing skills. Learn to understand what you read and learn how to be understood when you write!

  • English for Leadership

    Learn effective skills and strategies to become a successful leader. Learn to speak clearly and with confidence.

  • Exam Skills

    These lessons will focus on helping you to improve your exam skills and achieve your goals. Feel ready and confident to take your English exam.

  • English for Online Communication

    Being able to communicate clearly online is an important part of life. Learn how to write and speak effectively in many online situations.

Where you choose to live is a central part of your study abroad experience. We have a variety of accommodation options to suit your lifestyle, budget and needs. You can live with other EC students or in a homestay with local English speakers.

Residences often have lively atmospheres suitable for anyone who loves socialising. Our accommodation options are convenient for public transport, making it easy for you to get to school.

If you choose a Homestay, you will live with local English speakers and experience an authentic lifestyle. You will live as your hosts live, eat what they eat, and spend time at home together. Many students enjoy the home-cooked meals and the extra feeling of security in a homestay.

It doesn't matter what kind of accommodation you've chosen, the welcome will be just as good. If you're in a homestay you’ll be greeted by a warm and friendly host. If you've chosen residential option, the residence teams will welcome you and ensure you're happy and settled in.

Learn more

Your EC experience starts long before your first day at school. From the moment you book your course, we'll be there to help you prepare for student life in the best and smoothest possible way.

We know that the idea of arriving in a new country can be a little daunting, especially if you’re travelling alone for the first time. That’s why your EC family is there to guide and support you 24 hours a day, 7 days a week.

At any point during your arrival or stay you can call us on our emergency telephone number (you will be given this number when you book your course). We will work hard to make your arrival a straightforward and stress-free experience.

You can expect a warm, personal welcome and ice-breaker events to help you get to know your fellow students and EC staff. There will also be fun activities for the weekend before your first day at school, so you can get to know the other EC students a little better. Learn more about your first day at EC.


MyEC is your first big step in making your arrival as simple as possible. Our system is a personalised study tool and powerful learning companion you can use throughout your EC journey! You’ll get access to MyEC as soon as you receive your booking confirmation. 

Through this online portal, you can:

  • Access study materials to start learning before you leave home.
  • Complete your placement test before you arrive (saving you time on your first day).
  • Fill in the pre-arrival survey so we can better understand your needs and expectations.

Learn more

Based on a 3-year average of student weeks.

Brazilian 20%
Saudi Arabian 17%
Korean 15%
Colombian 7%
Japanese 6%
Taiwanese 6%
Spanish 6%
Other 23%

Not sure which EC English course is right for you?

We offer a wide range of courses to help you meet your goals. Let us help you find your perfect English language course.

Contact us