Guest Stars Tim Bagley as Toby Pearson Jay Martel as Mr. Spinnoli Jesse Bradford as Jacob Franklin Lacey Chabert as Virginia "Ginny" Anne Groves Co Starring Zackary Arthur as David Cheyenne Nguyen as Beth Jacquelyn Zook as Kim Rigsby Phoenix Elkin as Carl Selyna Warren as Claire Strauss Nicolas Hedges as Peter Jake Boswell as Fred