Mr. Perrotte
Sabrina Liu, Katie McGovern, Ryan Perrotte,
Josh Reardon
A choir and music teacher at Peters Township High School, Ryan Perrotte has been teaching for years and is the driving force behind The Secret of Willows Grove podcast.
He is the music director for Peters Township High School choirs and spring musical. He also teaches a number of music classes including piano and songwriting lab, popular music, and digital audio production (the class of students who work on the radio show). He also enjoys working in his recording studio and sharing the podcast with his wife and two sons. His voice and acting skills are routinely featured throughout the podcast, including the voice of Donald.
He is the music director for Peters Township High School choirs and spring musical. He also teaches a number of music classes including piano and songwriting lab, popular music, and digital audio production (the class of students who work on the radio show). He also enjoys working in his recording studio and sharing the podcast with his wife and two sons. His voice and acting skills are routinely featured throughout the podcast, including the voice of Donald.
Cast and Crew of Willows Grove
This program was written and produced by students, teachers, and community members of the Peters Township School District in McMurray, Pennsylvania.
Executive Producer
Mr. Ryan Perrotte (Teacher)
Head Writers
Katherine McGovern
Digital Audio Production Credits
Caitlin Bell
Jaymee Kraus
Joshua Reardon
Allen Csuk
Conor Dietzel
Jack Breiding
Joshua Deyarmin
Joshua Helzlsouer
Stephen Sepich
Mr. Milt Barney (Teacher)
Cameron Bennett
Kimberly Chedgy
Clayton McCloskey
Colton McCloskey
Cameron Bennett
James Bertrand
Nick Bianco
Alexander Browell
Jess Fornear
Margaret Halo
Alexander Hines
Kirsten Kowalczyk
Emma Planitzer
Stephanie Rossi
Ian Sopko
Original Compositions
Nicholas Bianco
Alexander Hines
Social Media
Caitlin Bell
Jaymee Kraus
Underscoring
Mr. Ryan Perrotte (Teacher)
Daniel Smith
Original Website Design and Artwork
Casey Kirwan
Cast - Episode 1 Part 1
(In Order of Appearance)
Sergeant………………………………………..… Mr. Kevin Lawrence (Teacher)
Corporal………………………………………...…. Mr. Jeremy Kuharcik (Teacher)
Howard ……………………………………….........Mr. Bob Souer (Community Member)
Donald ………………………………………….. Mr. Ryan Perrotte (Teacher)
Lila ……………………………………………........Sabrina Liu
Kip………………………………………………... Charlie Meyers
Lou ……………………………………………… Alexander Luketich
Margo……………………………………………….Allyson Ruggieri
Bella……………………………………………….. Nicole Wall
Becca…………………………………………… Kylie Marshall
Cast- Episode 1 Part 2
(In Order of Appearance)
Sergeant…………………………...…………...…...Mr. Kevin Lawrence (Teacher)
Four-Star General / Donald ......................…..…....Mr. Ryan Perrotte (Teacher)
Corporal……………………………...………......….Mr. Jeremy Kuharcik (Teacher)
Mayor Hemsworth…………………...…………..…Mr. Kevin Bastos (Teacher)
Margo…………………………………..………….....Allyson Ruggieri
Becca…………………………………………..….....Kylie Marshall
Lou ………………………………………….…….....Alexander Luketich
Lila …………………………………………..............Sabrina Liu
Kip……………………………………………....……Charlie Meyers
Howard ………………………………………...........Mr. Bob Souer (Community Member)
Kip's Grandma………………………………….…..Mrs. Kelly Barefoot (Teacher)
Cast - Episode 2
(In Order of Appearance)
Kip……………………………………………....……Charlie Meyers
Mr. Colden…………………………...……….…...…Mr. Ryan Perrotte (Teacher)
Lydia (Kip's Grandma)...………………………........Mrs. Kelly Barefoot (Teacher)
Buddy (Corporal)……………………………....…....Mr. Jeremy Kuharcik (Teacher)
Donald ......................…......................................…....Mr. Ryan Perrotte (Teacher)
Howard (Librarian)………………………….............Mr. Bob Souer (Community Member)
Bella.............................................................................Nikki Wall
Becca…………………………………………..….....Kylie Marshall
Lila …………………………………………..............Sabrina Liu
Margo…………………………………..………….....Allyson Ruggieri
Lou ………………………………………….…….....Alexander Luketich
Cast - Episode 3
(In Order of Appearance)
Lydia (Kip's Grandma)...……………………............Mrs. Kelly Barefoot (Teacher)
Buddy (Corporal)……………………………...….....Mr. Jeremy Kuharcik (Teacher)
Bookie and Horse Race Announcer….......…......…Mr. Ryan Perrotte (Teacher)
Lou ………………………………………….……......Alexander Luketich
Margo…………………………………..………….....Allyson Ruggieri
Kip……………………………………………....……Charlie Meyers
Becca…………………………………………..….....Kylie Marshall
Donald ......................…......................................….....Mr. Ryan Perrotte (Teacher)
Howard (Librarian)…………………………..............Mr. Bob Souer (Community Member)
Nurse............................................................................Mrs. Erin Evans (Teacher)
Lou's Mom...................................................................Jess Fornear
Executive Producer
Mr. Ryan Perrotte (Teacher)
Head Writers
Katherine McGovern
Digital Audio Production Credits
Caitlin Bell
Jaymee Kraus
Joshua Reardon
Allen Csuk
Conor Dietzel
Jack Breiding
Joshua Deyarmin
Joshua Helzlsouer
Stephen Sepich
Mr. Milt Barney (Teacher)
Cameron Bennett
Kimberly Chedgy
Clayton McCloskey
Colton McCloskey
Cameron Bennett
James Bertrand
Nick Bianco
Alexander Browell
Jess Fornear
Margaret Halo
Alexander Hines
Kirsten Kowalczyk
Emma Planitzer
Stephanie Rossi
Ian Sopko
Original Compositions
Nicholas Bianco
Alexander Hines
Social Media
Caitlin Bell
Jaymee Kraus
Underscoring
Mr. Ryan Perrotte (Teacher)
Daniel Smith
Original Website Design and Artwork
Casey Kirwan
Cast - Episode 1 Part 1
(In Order of Appearance)
Sergeant………………………………………..… Mr. Kevin Lawrence (Teacher)
Corporal………………………………………...…. Mr. Jeremy Kuharcik (Teacher)
Howard ……………………………………….........Mr. Bob Souer (Community Member)
Donald ………………………………………….. Mr. Ryan Perrotte (Teacher)
Lila ……………………………………………........Sabrina Liu
Kip………………………………………………... Charlie Meyers
Lou ……………………………………………… Alexander Luketich
Margo……………………………………………….Allyson Ruggieri
Bella……………………………………………….. Nicole Wall
Becca…………………………………………… Kylie Marshall
Cast- Episode 1 Part 2
(In Order of Appearance)
Sergeant…………………………...…………...…...Mr. Kevin Lawrence (Teacher)
Four-Star General / Donald ......................…..…....Mr. Ryan Perrotte (Teacher)
Corporal……………………………...………......….Mr. Jeremy Kuharcik (Teacher)
Mayor Hemsworth…………………...…………..…Mr. Kevin Bastos (Teacher)
Margo…………………………………..………….....Allyson Ruggieri
Becca…………………………………………..….....Kylie Marshall
Lou ………………………………………….…….....Alexander Luketich
Lila …………………………………………..............Sabrina Liu
Kip……………………………………………....……Charlie Meyers
Howard ………………………………………...........Mr. Bob Souer (Community Member)
Kip's Grandma………………………………….…..Mrs. Kelly Barefoot (Teacher)
Cast - Episode 2
(In Order of Appearance)
Kip……………………………………………....……Charlie Meyers
Mr. Colden…………………………...……….…...…Mr. Ryan Perrotte (Teacher)
Lydia (Kip's Grandma)...………………………........Mrs. Kelly Barefoot (Teacher)
Buddy (Corporal)……………………………....…....Mr. Jeremy Kuharcik (Teacher)
Donald ......................…......................................…....Mr. Ryan Perrotte (Teacher)
Howard (Librarian)………………………….............Mr. Bob Souer (Community Member)
Bella.............................................................................Nikki Wall
Becca…………………………………………..….....Kylie Marshall
Lila …………………………………………..............Sabrina Liu
Margo…………………………………..………….....Allyson Ruggieri
Lou ………………………………………….…….....Alexander Luketich
Cast - Episode 3
(In Order of Appearance)
Lydia (Kip's Grandma)...……………………............Mrs. Kelly Barefoot (Teacher)
Buddy (Corporal)……………………………...….....Mr. Jeremy Kuharcik (Teacher)
Bookie and Horse Race Announcer….......…......…Mr. Ryan Perrotte (Teacher)
Lou ………………………………………….……......Alexander Luketich
Margo…………………………………..………….....Allyson Ruggieri
Kip……………………………………………....……Charlie Meyers
Becca…………………………………………..….....Kylie Marshall
Donald ......................…......................................….....Mr. Ryan Perrotte (Teacher)
Howard (Librarian)…………………………..............Mr. Bob Souer (Community Member)
Nurse............................................................................Mrs. Erin Evans (Teacher)
Lou's Mom...................................................................Jess Fornear