Join the Dreams for Schools Staff Team!


Program Coordinator - Full Time Position

Position Overview:

The function of the Program Coordinator is to be an active team member of the Dreams for Schools Programs Team and to work closely with both the Program Director, or Executive Director and front-line instructor staff in ensuring the highest quality of Dreams for Schools’ Education programs.
We strive to make Dreams for Schools a place where talented people who care about our mission and education can take initiative and grow in their career. If you’re the right person for the job, we’ll support you, and you can be confident that you’ll be working with an exceptional and results oriented team. We hope you’ll consider joining the Dreams for Schools’ family!

Job Position Information here.

How to Apply:

Please submit a cover letter, resume, and other relevant information to

College Students: Build your resume and share your passion!

Are you a friendly and flexible individual who can work with students of all ages? Are you committed to the mission of giving them the best experience Dreams for Schools can offer? Apply to be a Dreams for Schools mentor/instructor today!

Our number-one goal is to enable success for students by making STEM approachable and exciting. This can only be accomplished with an outstanding team of mentors guiding them along the way.

We are looking for college student mentors/instructors with terrific communication, teaching and leading skills. Not only should you know the material, you should also be able to to bond with students and educate them in a warm, fun manner that takes away the obstacles surrounding STEM.


  • Interest in working with K-12 students and exposing them to Computer Science
  • Familiarity or the willingness to learn Computer Science
  • Must commit to attend all training, program, showcase, and check-in dates
  • Must submit to and clear a DOJ Background check and TB Test prior to beginning employment
  • Must be able to legally work in the United States
  • Weekend work may be required some days

Available Positions in Our Programs

Sphero Coding

Summer Programs - Orange County

As a mentor, you will get to interact with students in teaching them about STEM. We are offering 2 separate programs this upcoming summer for elementary and middle school students.

PLEASE REVIEW: Full listing of Open Positions

Apply Now
PAY: $16.50 / hour

TEACHING DATES: Multi-week teaching sessions from June 11 - July 31. Mon-Fri 9:00am - 5:00pm

LOCATION: Orange County, CA

MANDATORY TRAINING DATES (Applicant must attend ALL training dates):
*Times are subject to change

Irvine Location
1) Sunday, June 7 from 9:30am - 4:30pm
2) Monday, June 8 from 9:30am - 4:30pm
3) Tuesday, June 9 from 9:30am - 4:30pm
4) Wednesday, June 10 from 9:30am - 4:30pm

Fullerton Location
1) Sunday, June 7 from 9:30am - 4:30pm
2) Monday, June 15 from 9:30am - 4:30pm
3) Tuesday, June 16 from 9:30am - 4:30pm
4) Thursday, June 18 from 9:30am - 4:30pm
5) Friday, June 19 from 9:30am - 4:30pm

DEADLINE TO APPLY: May 15, 2020 at 11:59pm


AppJam+ - Orange County & Riverside

AppJam+ uses the concept of building software in a short period of time as a tool to excite and inform middle school students about the STEM (Science, Technology, Engineering, and Math) fields while teaching them the creative and technical process of mobile application development and raising awareness of careers in STEM. As a mentor, you will get to interact with middle school students in teaching them mobile development in a fun, but also educational setting. This iteration of AppJam+ will take place at schools located in Buena Park, Costa Mesa, Fullerton, Orange, Placentia, Riverside, Santa Ana, Tustin, and Yorba Linda. Applicants must currently be enrolled in a university or college.

PAY: $14.00 / hour

TEACHING DATES: Mon/Wed OR Tues/Thurs for a 1.5 or 2 hour teaching session between 3:00pm - 5:45pm from October 2020 - December 2020

LOCATION: Orange County, CA & Riverside, CA

MANDATORY TRAINING DATES (Applicant must attend ALL training dates):
*Times are subject to change

Quarter System Students
1) Training #1: Monday, 9/21 from 9:30 AM - 4:30 PM
2) Training #2: Tuesday, 9/22 from 9:30 AM - 4:30 PM
3) Training #3: Thursday, 9/24 from 9:30 AM - 4:30 PM
4) Training #4: Friday, 9/25 from 9:30 AM - 4:30 PM

Semester System Students
1) Training #1: Sunday, 9/20 from 9:30 AM - 4:30 PM
2) Training #2: Saturday, 9/26 from 9:30 AM - 4:30 PM
3) Training #3: Sunday, 9/27 from 9:30 AM - 4:30 PM
4) Training #4: Saturday, 10/3 from 9:30 AM - 4:30 PM

ADDITIONAL REQUIREMENTS: Must have a High School Diploma and at least 48 college units.

DEADLINE TO APPLY: August 24, 2019

Apply Now
AppJam+ has been such a humbling experience. It gives me a lot of satisfaction to be a person who can introduce kids to the STEM field and possibly encourage them to pursue careers in it.

Jeffrey L., Mentor, Spring 2018