Guest Stars Ramona Young as Robin Jessica Lowe as Meghan Cole Escola as Chris Michael Benyaer as Khalid Kevin McGarry as Owen Quest