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 Page Leong as Gail Jason Schwartzman as Himself (Phantom Planet) 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