Skip To Main Content

Mobile Close (don't delete it)


Mobile Utility

Header Holder ( No sticky)

Header right

Header Utility

Enroll Button

Mobile Trigger ( Don't delet it )

Sticky Header

Mobile Trigger ( Don't delet it )

Landing Nav


Adult School

Upland Adult School has been successfully preparing adults in the Upland Community since 1989. Over the years, we have prepared adult students, guiding them to the completion of their high school diplomas, improvements in English Literacy skills, and computer comprehension.

Our Goal is to Serve

To offer an opportunity to local adult students, providing them with the ability to restart and achieve their educational goals.


Upland Adult School offers open enrollment for the following programs: ESL, Citizenship, Computer, & High School Diploma. These classes are “first-come, first serve.” Once a class is full, prospective students will be placed on a waiting list until openings arise. Classes are held in a variety of school and community locations throughout Upland. Registration is available online. Click here to register. Placement testing is required for all programs.

The Upland Adult School office is located at Upland Unified School District.


There are no fees for the following classes:

  • ESL
  • Citizenship
  • Computer
  • High School Diploma

All of our classes are FREE!

ESL Classes

English as a Second Language (ESL) is for our non-native speakers who wish to learn, speak, read, and write English for many reasons: to get a job, get a better job, go to school, become U.S. citizens, or just to help increase their involvement in their children’s education or activities. We offer three levels of classes to learn English. Class availability is offered mornings and evenings. Please call the Upland Adult Ed Office for more information at (909) 985-1864 ext. 21144.

Citizenship Classes

Citizenship class prepares students, by improving reading and speaking skills, to successfully pass USCIS approved examinations. Students will learn specifics about United States History, the United States Government, the N400, and practice for the USCIS citizenship interview.

Computer Classes

Computer classes are designed to help those who are new to technology and the computer. Students will improve keyboarding/typing, learn basic computer technology skills, learn to navigate the internet and effective personal and professional email. Students will learn to use the computer while preparing resumes and personal budgets. Instruction will cover MS Word, MS Excel, and MS Powerpoint.

High School Diploma

The Upland Adult Ed High School Diploma program offers standards-based curriculum that allows students to earn a high school diploma as an adult. The program is an independent study that is offered in traditional book and paper as well as through online courses. During the course, students meet with the teacher a minimum of once a week to take tests and receive homework assignments. The requirements to earn an Adult Ed High School Diploma, a student needs to earn 180 credits broken down as follows:

  • English - 30 credits
  • Math - 20 credits
  • Science - 20 credits (Physical science, Life/Biology Science)
  • Social Studies - 30 credits (World History/Geography, U.S. History, Government, Economics)
  • Fine Arts/Foreign Language - 10 credits
  • Electives - 70 credits (Including PE credits)

Please bring a photo I.D. and official transcripts in a sealed envelope to the Adult Ed Office, 390 N. Euclid Ave. Upland, CA 91786.

Student Resources