The average age of entry into commercial sexual exploitation is roughly 12 to 14 years old. While the most frequently reported age of entry into the life was 15, one in six participants reported being trafficked before the age of 12.

-THORN, “Survivor Insights: The Role of Technology in Domestic Minor Sex Trafficking” 2018

Sex trafficking is a hot media topic with viral stories of attempted kidnappings in parking lots and missing person reports. But what if the wider danger is more devious and camouflaged? 

Traffickers are intentionally targeting young youth by building trusting relationships through online forums (THORN). With this generation being the primary target for child sex trafficking, we believe that teens and the safe adults in their lives should be a top priority for awareness messages. Young people cannot stay safe from something they know nothing about. 

With a combined experience of 25+ years fighting human trafficking, our curriculum developers have collaborated with researchers, survivors and content experts to develop high-energy, multi-media and interactive awareness presentations.

Book us for an age-appropriate youth presentation, or an informative awareness training for parents/professionals who work with students.

The Classroom

Book us for a 1-5 day classroom presentation. Check out our Program Portfolio for more details. Presentations are designed for 7th-12th graders in a classroom setting.

Program Portfolio

Community Events

Church presentations, youth groups, a meeting for you community agency or a parent training: bring an awareness presentation to your event!



Whether you are a government agency, nonprofit, local business or parent group, we would love to provide trainings that help you better serve the young people you interact with.


Check out our calendar to see dates that are available for school presentations!

*Please note that this calendar does not reflect evening or weekend availability and is not designed to accept registrations/requests for presentations. Use the respective links above for registrations. Even though this calendar is updated regularly, it may not be completely up-to-date if a booking was recently made.