Guest Stars Liam James as Jack Linden Katie Findlay as Rosie Larsen Garry Chalk as Lt. Michael Oakes Brandon Jay McLaren as Bennet Ahmed Callum Keith Rennie as Rick Felder Kacey Rohl as Sterling Fitch Lee Garlington as Ruth Yitanes Co Starring Seth Isaac Johnson as Denny Larsen Evan Bird as Tom Larsen Kerry Sandomirsky as Principal Meyers Richard Harmon as Jasper Ames Barclay Hope as Michael Ames Peter Benson as Nathan Patrick Chris Nowland as Ron Genevieve Buechner as Mean Girl #1 Lindsay Collins as Mrs. Parsons Brittany Hobson as Mean Girl #2