In-Person & Virtual Training

In-person and virtual training available in multiple formats, including single sessions, conference tracks, training simulations, and full- or multi-day courses

Empty conference room with rows of chairs facing a presentation screen.

Training Formats

Laptop at a podium in an empty training room prepared for a presentation.

Individual Sessions

Standalone workshops and keynotes focused on a specific topic or skill area.

Sessions can be selected from our Training Catalog or adapted to meet the needs of a particular audience or jurisdiction.

Attendees moving between breakout rooms at a professional conference venue.

Conference Tracks

Multi-session programming designed to support an entire conference track or themed series.

Tracks can be built around a specific topic or audience, with multiple speakers and sessions that build on each other.

Participant taking notes during an in-depth, classroom-style training session.

Full-Day Courses

In-depth training programs that allow time for deeper exploration, skill development, and application.

Full-day and multi-day courses are well suited for complex subject matter, team-based learning, or intensive training.

Participant giving testimony at a witness stand during a mock courtroom training simulation.

Training Simulations

Scenario-based training using realistic investigative and courtroom scenarios.

These simulations emphasize applied learning, decision-making, and critical thinking through guided practice and feedback.

Laptop screen showing a live virtual training with multiple participants in a video grid.

Live Virtual Training

Interactive, live online training designed to engage participants beyond a lecture format.

Sessions are structured to support real-time learning while reducing the time and cost required to deliver the training.

On-demand training content accessed across devices, with laptops connected through cloud and secure digital networks over a city backdrop.

On-Demand Content

Pre-recorded webinars and modular training content created for ongoing, asynchronous learning.

This arrangement allows organizations to deliver consistent training over time without the constraints of live scheduling.

Browse Training Catalog
Meet Our Speakers
Get in Touch

Justice in 30 is a live webinar series offering focused, practical training on timely issues affecting justice and child-protection professionals.

Sessions are held one or two Wednesdays per month from 12:30–1:00 p.m. Eastern and follow a concise, lunch-and-learn format, with time afterward for live Q&A.

Justice in 30 delivers meaningful insight in a short, accessible format and works well as a shared learning opportunity for multidisciplinary teams.

Free Training

See Upcoming Topics