We offer:

  • ESLN: General English classes in Beginning, Intermediate, and Advanced levels (Literacy, Level 1, 2, 3, 4, 5, 6, 7, 8, 9)
  • ESLF: Special classes in Conversation, Pronunciation, Speaking/Listening, Reading, Writing and Computer Skills for ESL students
  • ESLV: Classes to help ESL students learn workplace English
  • ESLC: Citizenship classes to prepare for the naturalization test
  • ESLA: Introduction to Academic English

How to Register for Noncredit ESL Classes

Provide the following information in the Noncredit Application Form:

  • Full name
  • Date of birth
  • A complete California address
  • Phone number
  • Email address

Fill out the Noncredit Application Form  

Email message
Once your application is processed, you will receive an email with your CCSF Student ID Number.  

What is your ESL class level?

  • Beginning Low (Literacy, Level 1, 2)
  • Beginning High (Level 3, 4)
  • Intermediate Low (Level 5, 6)
  • Intermediate High (Level 7, 8)
  • Advanced Low (Level 9)
  • Academic English (3180)

Complete the Noncredit ESL Guided Self-Placement

More Information About Noncredit ESL Guided Self-Placement 

Phone call
An examiner will call you and test your English level. Answer the phone call! Check your email for instructions.

Types of Noncredit ESL Classes: ESLN, ESLF, ESLC, ESLV, ESLA

Check out the Noncredit ESL Class Schedules and join our noncredit classes anytime! 

Find classes icon
Write down the course CRN numbers to register for classes in Step 5. 

RAM ID is CCSF’s password management service. You need to register for your RAM ID and log in to your Student Portal. Then, you will be able to register for classes, attend classes via Canvas and CityZoom, apply for a scholarship, and much more.

Steps to get your RAM ID for new users | Get your RAM ID (Spanish) | Get your RAM ID (Chinese)

Get your RAM ID (English)

Get your RAM ID (Spanish)

Get your RAM ID (Mandarin)



Log in

Noncredit Help Zoom Schedule 
Tuesday (Ram ID & Canvas)

10:00am - 11:00am Spanish
11:00am - 12:00pm Chinese
1:00pm - 2:00pm English


Download the MyCCSF Mobile App to register for classes, upload your vaccination card, and connect with your teachers and students.

Download MyCCSF Mobile App

Go to MyCCSF to log into your MyRAM Student Portal. From there, you can register for classes on your own.

Log in to MyRam Student Portal

Register for Classes 

Register for classes

Noncredit Help Zoom Schedule

Noncredit Admission Virtual Help Counter | Monday-Friday 10:00 a.m. to 3:00 p.m.