Bring the Change.

Ready to transform your audience? Ryan is available for school assemblies, keynotes, workshops, and community programs. Let's build something powerful together.

20+ Years of Experience
4 Arenas of Impact
3+ Partner Organizations
48hr Response Time

Choose Your Engagement

Keynote Speaking

A high-energy, story-driven keynote tailored to your theme, audience, and goals. Perfect for conferences, summits, and annual events.

  • 45–90 minute sessions
  • Customized messaging
  • Q&A available
Book a Keynote ›

School Assembly

Ryan's school programs meet students where they are — delivering high-energy, age-appropriate messages on goal setting, perseverance, and making positive choices.

  • Elementary, middle & high school
  • Career days & special events
  • Custom themes per grade level
Book an Assembly ›

See What a School Engagement Looks Like

Request a Booking

Fill out the form and our team will reach out within 48 hours to discuss availability, customization, and next steps.

FAQ

How far in advance should I book Ryan?

We recommend booking at least 4–6 weeks in advance to ensure availability and allow time for customization. For large conferences or annual events, 3–6 months is ideal. That said, reach out even for last-minute needs — we'll do our best to accommodate.

Does Ryan travel for events?

Yes. Ryan is based in Columbus, Ohio and is available for events nationally. Travel and accommodation costs are typically covered by the client and will be outlined in the booking agreement. Virtual engagements are also available.

Can Ryan customize his message for our audience?

Absolutely — and it's a core part of the process. Before every engagement, Ryan takes time to understand your organization, your audience, and your goals. No two events get the same speech. You'll receive a message built specifically for your moment.

Do you offer discounts for nonprofits or schools?

Ryan is deeply committed to community and education. Reduced rates and grant-funded engagements are available for qualifying nonprofits, schools, and community organizations. Mention this in your booking request and we'll work with you on an arrangement that fits your budget.

What happens after I submit the booking form?

Within 48 hours, a member of our team will contact you to confirm availability, discuss the details of your event, and outline next steps. From there, we'll send over a booking agreement and begin the customization process.