Question: Who directed an upcoming Canadian comedy film which stars the actress who played Sharon "Athena" Agathon on "Battlestar Galactica"?

Context paragraphs:
Lieutenant Starbuck: Lieutenant Starbuck of the Colonial Service, played by Dirk Benedict, is a fictional character in the 1978 science fiction television series "Battlestar Galactica."  Starbuck is a Viper starfighter pilot, gambler, womanizer and smoker of "fumerellos," or cigars.  He is involved with Lieutenant Athena and socialator Cassiopeia, and best friend of Captain Apollo.

Public Schooled: Public Schooled is an upcoming Canadian comedy film directed by Kyle Rideout, who also co-wrote the screenplay with Josh Epstein.  It stars Judy Greer, Daniel Doheny, Siobhan Williams, Russell Peters, Grace Park, Andrew McNee, and Andrew Herr.  It premiered at the 2017 Toronto International Film Festival.

Mary McDonnell: Mary Eileen McDonnell (born April 28, 1952) is an American film, stage, and television actress.  She received Academy Award nominations for her roles as Stands With A Fist in "Dances with Wolves" and May-Alice Culhane in "Passion Fish".  McDonnell is well known for her performances as President Laura Roslin in "Battlestar Galactica", the First Lady in "Independence Day", and Rose in "Donnie Darko".  She was featured as Captain Sharon Raydor during seasons 5-7 of the TNT series The Closer and currently stars as Commander Sharon Raydor in the spin-off series "Major Crimes" on the same network.

Tobias Mehler: Tobias Mehler (born April 1, 1976) is a Canadian actor who has appeared in film and television productions.  Some notable roles include ' d'Artagnan on "Young Blades", Zak Adama on "Battlestar Galactica" and Lieutenant Graham Simmons in "Stargate SG-1".  He appears opposite Charlize Theron in "Battle in Seattle", was a regular on the Canadian series "Robson Arms" for two seasons, and played a lead in the Fox pilot "Killer App" written by Garry Trudeau and directed by Robert Altman.

Tahmoh Penikett: Tahmoh Penikett (] ; born May 20, 1975) is a Canadian actor and martial artist.  He is best known for playing Karl "Helo" Agathon on SyFy's television series "Battlestar Galactica".  He has starred in TV series "Supernatural", Joss Whedon's "Dollhouse", and the Showtime time travel show, "Continuum".

Kate Vernon: Kate Vernon (born April 21, 1961) is a Canadian-born film and television actress.  She is best known for her roles as Lorraine Prescott on the CBS soap opera "Falcon Crest" from (1984–1985), the stuck-up and popular Benny Hanson in the comedy film "Pretty in Pink" (1986), and Ellen Tigh on the re-imagined "Battlestar Galactica" (2004–2009).

Grace Park (actress): Grace Park (born March 14, 1974) is a Canadian-American actress.  She gained recognition as Sharon "Boomer" Valerii and Sharon "Athena" Agathon on "Battlestar Galactica", as well as Shannon Ng in the Canadian television series teen soap "Edgemont".  Park starred as Officer Kono Kalakaua in the CBS television series "Hawaii Five-0", from 2010 until 2017.

Number Eight (Battlestar Galactica): Number Eight is a female humanoid Cylon model on the television series "Battlestar Galactica", a reimagining of the classic show of the same name.  She is portrayed by Grace Park.  Two prominent Number Eight copies serving as "Galactica" pilots are Sharon Valerii and Sharon Agathon, using the call signs "Boomer" and "Athena", respectively.

Maren Jensen: Maren Kawehilani Jensen (born September 23, 1956) is an American former model and actress, best known for portraying Athena in the 1970s television series "Battlestar Galactica".  Jensen also made guest appearances in several US television series, such as "The Love Boat" and "Fantasy Island".

Leela Savasta: Leela Savasta is a Canadian actress.  She played Clair Crosby in the 2006 film "Black Christmas".  She is best known for her supporting roles in the television shows, "Battlestar Galactica" as Tracey Anne, "Crash & Burn" as Lucia Silva and Lorna Salazar in "Intelligence".

Supporting paragraphs: Public Schooled Grace Park (actress)
Answer: Kyle Rideout