Guest Stars Chris Gauthier as Vincent Karissa Tynes as Stephanie Elise Gatien as Megan David Lewis as Dr. Aaron Finn Anna Galvin as Dr. Jane Harrington Brenda Crichlow as Principal Wallace Matreya Fedor as Tina