Guest Stars Andy Milder as Dean Hodes Renée Victor as Lupita Indigo as Vaneeta Shoshannah Stern as Megan Graves Martin Donovan as Peter Scottson Daryl Sabara as Tim Scottson Vincent Laresca as Alejandro Tyrone Mitchell as Keeyon Jules Mandel as Rabbi