Guest Stars Kyle Gibson as Victor Castillo Alexandra Picatto as Amy Shepherd Scott Lawrence as Principal Bybee Kelly Rutherford as Laura Martineau Alaina Talbot as Kimberly Steve Howey as Chris DeFalco Jason Schwartzman as Himself (Phantom Planet) Page Leong as Gail Anthony Burch as Greg Darren Robinson as Himself (Phantom Planet) Anna Slotky as Allison Uncredited Gloria O'Brien as Linda McDonough David Banuelos as Dancer