About The Position

Provide instruction in basic and specialized technology skills, primarily to adult students, at various locations throughout Raleigh. The instructor teaches more than 30 technology courses, with each class lasting at least 1.5 to 2 hours, and must be willing and able to learn new courses as they are developed. Courses include Computer Basics, Microsoft Word and Excel, Cutting the Cord, GIMP, Gmail, iPad and iPhone Basics, and basic Google applications. The role includes promoting, growing, and surveying programs to maintain high-quality technology opportunities for patrons. Instruction takes place both virtually and in person, and the instructor provides support and guidance to students. Work locations and courses vary, and the instructor should expect to drive to multiple locations in a single day. The position requires dependability, flexibility, and a positive, patient, empathetic, and understanding attitude. Candidates must attend and pass required trainings, a comprehensive background check, and a controlled substance test.

Requirements

  • High school diploma or GED, or an equivalent combination of education and experience sufficient to perform the essential duties, subject to other legal or regulatory requirements.
  • Valid North Carolina Class C Driver’s License.
  • Ability to complete CPR, First Aid, and AED training.
  • Strong written and verbal communication skills.
  • Knowledge of modern office technology.
  • Dependability, flexibility, patience, empathy, and an understanding attitude.
  • Ability and willingness to attend and pass required trainings, a comprehensive background check, and a controlled substance test.
  • Ability to travel independently between multiple locations, sometimes within a single day.

Nice To Haves

  • Former teaching experience is preferred.
  • Class B CDL is preferred.
  • Teaching experience is desired.

Responsibilities

  • Lead and assist with classroom instruction, both virtually and in person.
  • Provide support and guidance to students.
  • Maintain a supportive, safe, and clean classroom environment.
  • Identify student issues and develop appropriate solutions.
  • Promote, grow, and survey technology programs.
  • Learn and teach new courses as they are developed.
  • Drive to multiple locations in a single day.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service