Guest Stars Philip Sternberg as Nathan Foster Nikki Duval as Rosie Mason Gahan as Charlie Foster Nolan Gahan as Charlie Foster Peter Keleghan as Richard Greenwood Kevin Vidal as Mo Daniels Kyle Harrison Breitkopf as Nathan Jr. Paula Boudreau as Headmaster Jayne Eastwood as Goldie Sheffield Elodie Gahan as Ella Foster Elise Bauman as Rebecca Anderson Kate Greenhouse as Cassandra Theresa Tova as ER Doctor Michelle Beilhartz as Mom Danielle Getz as Nathan Jr's Teacher Britt MacLennan as Marion Davenport