top of page

School Assembly Resources for Educators

Ryan's Story provides educators with practical planning and follow-up resources for John Halligan's middle and high school assembly on bullying, cyberbullying, mental health and suicide prevention. Schools can download parent notification templates, pre- and post-assembly lesson plans, discussion guides, posters, presentation materials, technology requirements and other resources to help prepare students and families and continue the conversation after the assembly.

Ryan's Story Student Assembly Resources

Ryan's Story Student Assembly Parent Notification Letter

Download Editable Word Template | View PDF Sample

Customizable letter schools can send to parents and caregivers before John Halligan's Ryan's Story student assembly.

Ryan's Story Student Assembly Overview for Parents View PDF
An overview of the grades 5–12 presentation, including its approach to bullying, cyberbullying, mental health, suicide prevention and help-seeking. This is an optional attachment to the parent notification email.

John Halligan Introduction for Ryan's Story School Assembly View PDF
Brief introduction school administrators can use to introduce John Halligan to students before the assembly.

 

Ryan's Story Student Assembly Planning & Preparation Guide View PDF

Practical guidance for administrators and staff to help prepare for a successful Ryan's Story student presentation.

Ryan's Story Pre- and Post-Assembly Lesson Plan

Download PDF | Download Editable Word Version
Classroom activities that help educators prepare students for the assembly and continue conversations about empathy, upstander behavior and help-seeking afterward.

Ryan's Story Upstander Challenge Poster
Printable poster reinforcing the assembly's challenge to choose kindness, show empathy and move from bystander to upstander.

Parent Follow-Up Letter After the Ryan's Story Assembly 

Download Editable Word Template | View PDF Sample

Customizable letter schools can send to parents and caregivers before John Halligan's Ryan's Story student assembly. 

 

Ryan's Story Parent & Family Discussion Guide View PDF

Conversation prompts that help families continue discussing bullying, online behavior, empathy, mental health and asking trusted adults for help. Suggest attaching to Follow-Up Parent letter email.

 

Ryan's Story Parent Presentation Resources

Use these materials to help promote John Halligan's Ryan's Story parent presentation (if booked) and encourage parents and caregivers in your school community to attend.

 

Ryan's Story Parent Presentation Invitation Template

Download Editable Word Template | View PDF Sample

A customizable email or letter schools can use to invite parents and caregivers to attend the Ryan's Story parent presentation.

 

Ryan's Story Parent Presentation Overview View PDF

An overview of John Halligan's 60-minute parent and caregiver program addressing bullying, cyberbullying, social media, teen mental health and suicide prevention. This is an optional attachment to the parent invitation email.

Ryan's Story Parent Presentation Flyer Template 

Download Editable Word Template | View PDF Sample

An editable promotional flyer schools can customize and share through email, newsletters, websites and social media to promote the parent presentation.

Ryan's Story Parent Presentation Press Release Template 

Download Editable Word Template | View PDF Sample

​​A customizable press release schools and districts can use to announce the Ryan's Story parent presentation to families, local media and the broader community.

 

Ryan's Story Presentation Slides

Schools may download the presentation files in advance when preloading them onto the school's computer will make setup easier. Student presentation files are in Microsoft PowerPoint formats.

​​

Student Presentation Slides

Parent Presentation Slides 

Ryan's Story Assembly Scheduling Guidelines

The parent presentation is 60 minutes and is usually scheduled for 7 PM - 8 PM.

 

The student presentation is 60 minutes, with 45 minutes of storytelling plus 15 minutes of key takeaways.

 

Additional time allocation should be planned for the seating and exit of the students.

 

Ryan's Story Technology Requirements

I will use my laptop and have all the necessary interface cables to connect to your projection and audio system.

 

I will need you to provide a screen, projector, and audio system, including a microphone and the ability to connect to my laptop for sound.  I will have many audio adapters and connectors, including a direct interface box, with me if needed to make the laptop audio connection work.  I do not require internet access.

 

I will have my presentation available on a thumb drive, too if the school system only allows the use of their computer as part of the AV system.  The format will be Keynote and PowerPoint.  However, please make sure your software is up to date.

Language Translation & Subtitles

Ryan's Story presentations can be displayed with translated subtitles in virtually any language upon request. Please let me know your language needs in advance so arrangements can be made. Internet access is required when using the live translation option.

For Your Business Office

 

Everything your purchasing or business office typically needs, in one place. If something you require isn't here, email me and you'll have it the same business day.

Vendor information

Legal name: Ryan's Story Presentation LLC

State of formation: Connecticut

Remit-to address: 59 Village Rd, Southington, CT 06489

Phone: (802) 578-8229

Email: johnhalligan@ryansstory.org

NYC DOE Vendor ID: RYA050406

Federal EIN: provided with the W-9 on request

Documents

W-9 — Request a copy I send the W-9 directly rather than posting it, so my taxpayer ID isn't sitting on a public page. Requests are answered the same business day. 

 

Certificate of Insurance — [View PDF] General liability coverage. The certificate posted here is a sample; once your date is confirmed I'll have my carrier issue one naming your district as certificate holder. Just tell me the exact entity name and address your business office needs on it.

Payment terms

No deposit. Nothing is due before the presentation.

 

No cancellation fee. If the visit is cancelled for any reason — weather, a change to the testing calendar, a school emergency — there is no charge. I carry that risk, not you.

 

Payment due within 30 days of the presentation. I invoice after the visit, not before. If your funding is a grant on a longer cycle, tell me and we'll work with it.

 

Travel is included. Airfare, hotel, rental car, mileage, meals and parking are all in the quoted fee. If a location requires a small regional airport or multiple connections, any additional travel cost is discussed and agreed before the date is confirmed — never added afterward.

 

Purchase orders welcome. Send the PO number when you have it and I'll reference it on the invoice.

 

Presentation Confirmation Letter — [Download Editable Word Template] | [View PDF Sample] A one-page confirmation covering the date, program, fee, and terms, with signature lines for both parties. If your district prefers to use its own agreement or purchase order, send it over and I'll sign that instead.

Payment security note

A note for accounts payable. My payment details do not change by email. If you receive a message that appears to be from me asking you to update banking or remittance information, please call (802) 578-8229 to verify before acting on it.

​​

  • facebook
  • twitter
  • linkedin
  • YouTube

If You or Someone You Know Needs Help Now

If you or someone you know is experiencing a mental health or suicide crisis, call or text 988 to connect with the 988 Suicide & Crisis Lifeline.

If there is an immediate danger or medical emergency, call 911 or go to the nearest emergency department.

©2026 by Ryan’s Story Presentation LLC

bottom of page