We are NOW HIRING full-time Teaching Assistants for our 11-week 2016 Summer Camp program! CLICK HERE to apply. 

In addition, we are hiring a specialized group of Teaching Assistants for our Summer 2016 High School STEM Academy programs, running June 27 – July 14 (no classes July 4). CLICK HERE to apply. 

Science Discovery offers undergraduate students a variety of opportunities to gain teaching experience while sharing their love of science with younger students:

Teaching Assistants

Science Discovery hires undergraduate Teaching Assistants to work full-time during our 10-week summer camp program and to assist with a variety of other programs throughout the academic year.  Summer camp Teaching Assistants participate in a full week of training (required) and then support lead instructors in a variety of field and lab camps throughout the summer.  Science Discovery Teaching Assistants:

  • Love science and enjoy making it fun for others!
  • Enjoy working with children
  • Are majoring in a STEM field
  • Are responsible, flexible and enjoy working with others

If you are interested in working as a Science Discovery Teaching Assistant, please CLICK HERE to apply.

Interns in Informal Science Education

Science Discovery offers a one-semester, two-credit internship in Informal Science Education. Interns participate in 8 weeks of training and curriculum development and then spend 6 weeks leading hands-on STEM activities at a community site, as part of our after-school science program. Interns develop their science communication and teaching skills while sharing their interests in science with younger students.

Currently, this opportunity is limited to students majoring in Integrated Physiology, Environmental Studies or Geography.

To find out more information about this Internship program, please contact Stacey Forsyth via email.


Science Discovery welcomes volunteers to assist with science camps and classes, community outreach events, or our work behind-the-scenes. If you are interested in learning more about volunteer opportunities, please contact Anjali Maus via e-mail or call 303-735-2230.