Students go through eight weeks of technical and professional skills with the nonprofit before being placed with a year-long internship. Students are matched with a program based on current skills, interests, or the career path they would like to pursue.