This summer, we're looking for up to 20 high school and college students to join us as Summer Teaching Assistants. Summer Teaching Assistants will play important roles in shaping the class culture of our summer coding courses. As a Summer Teaching Assistant, you will:

  1. Learn to code: You’ll receive online work in preparation for your summer commitment. Topics will include HTML, CSS, Ruby, Javascript, Swift and more. (If you already know how to code, this online work will be adapted to your needs.)

  2. Support teachers: You’ll spend 4, 6, or 8 weeks supporting teachers in Upperline’s Summer Classes.

  3. Build classroom culture: You will play a vital role in building a strong classroom culture, with chances to lead team-building games, provide feedback on curriculum and instructional strategies, and work individually with students.

  4. Manage classroom logistics: you will be responsible for managing all of the non-instructional systems that make a classroom run smoothly (for example, attendance, classroom set-up, ordering lunch, etc.)

Teaching Assistants will earn a weekly stipend starting at $400 per week, in addition to hourly pay for training before the start of the summer. 

Who Are We Looking for?

Upperline's teaching assistants come from a variety of backgrounds and experiences. In general, they are:

  • At least 1 year of experience teaching with Upperline OR 1 year of experience teaching computer science in another setting.

  • Knowledge of at least one of Upperline’s curricular foci (Ruby, HTML/CSS/JavaScript, Swift), OR knowledge of a comparable language and a commitment to learning our curriculum.

  • A mindset that is highly reflective, and extremely receptive to feedback.

  • A strong belief in the capabilities of all students.

  • Developed teaching pedagogy with a focus on student empowerment and investment.

  • Strong organizational skills

  • An ability to collaborate productively with other teachers in a co-teaching model.