Job Title: Classroom Facilitator 

Work Location: San Quentin

Reports to: Program Director

Annual Salary: Commensurate, based on experience

The Last Mile, a non-profit based in San Francisco, is the first prison program in the US to provide in-prison software engineering training. the goal is to prepare students for employment as front-end developers and web designers post-release. Students learn HTML, CSS, Javascript, Python and more.

We believe that having a job is the key to successful reentry and breaking the cycle of incarceration. A projected shortage of nearly 1 million software engineering jobs by 2020 means that these jobs skills will be in demand. Through in-prison software engineering training and continued mentorship post-release, The Last Mile bridges the gap between incarceration and freedom.

Position Description:

We are expanding the software engineering program at San Quentin and are looking for an additional Classroom Facilitator to manage day-to-day classroom operations and instruction. Good candidates will ensure an empathetic classroom and understand the importance of educational opportunities and job training for post-release success. The Classroom Facilitator works on-site with students who are enrolled in the TLM software training program. They will be in the classroom instructing students and assessing their performance.  This role combines teaching, mentoring and supervisory tasks to insure a positive and supportive learning environment.  Knowledge of coding is helpful, but not required.  

Duties and responsibilities:

  • Classroom facilitation – 75%
      • Using material provided by TLM and curriculum partners in the Learning Management System (LMS), the Classroom Facilitator will use existing material and supplement with new educational content to respond to evolving needs of the students day-to-day in the classroom.
      • Use LMS to support student learning experiences by managing assignment dates, module access, discussion threads, course calendar, and other features as needed.
      • Continually improve curriculum for the coding classes, and provide feedback to TLM so improvements are shared with all TLM classrooms.
      • Assess student performance on assignments and tests.
      • Provide individual feedback and coaching to students as well as classroom lectures.
      • Coordinate class instruction and curriculum. Facilitate class work and projects, and work with the participants to develop their skills in the designated program. Interface with the Last Mile Curriculum Development staff and volunteer instructors to resolve questions from the class and interpret the live instruction.
  • Program Management – 25%
      • Work with TLM staff to organize volunteer mentor visits to best engage with the curriculum.
      • Recruit, Interview and Select new students before each ‘semester’ and manage student advancement through the course.
      • Arrive at classroom location prior to arrival of students and open class for program use. Maintain all required prison security protocols, and secure the classroom at the end of each day. Maintain records of any student or equipment issues.
      • Maintain regular contact with all students in order to evaluate class progress, and record relevant data in accordance with guidelines provided.
      • Ensure all classroom facilities and materials are in good working order and contain all necessary hardware, software, books, and other needed supplies.
      • Communicate regularly with TLM staff to share successes, challenges, and questions in order to facilitate continuous course improvement, and to maintain standards of excellence.

Required Knowledge, Skills and Abilities:

  • Excellent communication skills including clear speaking and empathetic listening.
  • Excellent situational awareness, and the ability to remain calm under stress and variable condition.
  • Confidence speaking to groups of various size, primarily in a teaching situation.
  • Should be comfortable sketching concepts and solutions on a whiteboard, and be able to distill complex ideas into understandable components using analogous teaching methods.
  • Should be comfortable taking random Q&A, and should know how to properly respond if unable to give an immediate correct answer to a question.
  • Maintain a positive and supportive attitude at all times. Provide honest and constructive feedback and appropriate encouragement to students.
  • Interest in learning computers and tech fields is required, experience is not (but is a bonus!).  

Education and/or Work Experience Requirements:

  • Preference given to those with experience working with incarcerated individuals, at-risk youth, vocational training, or similar.
  • BA degree or 2+ years of relevant experience preferred

Work Environment:

  • The work location for this role is on-site at San Quentin State Prison.
  • This position requires ‘brown card’ authorization for prison access which will require completion of on-site training and to provide documentation of a negative tuberculosis test. Employee is responsible at all times for following all procedures and precautions for working safely in a prison environment.

Please send resume and cover letter to if you are interested. Start date is expected ASAP.