Guest Stars Mary Holland as Shelly Forbes Karan Soni as Martin Bassi Romany Malco as Bob Gardner Ed Begley Jr. as Teddy Richard Lewis as Dr. Weiss Erik Griffin as Hershal Steve Valentine as Francis Allan Wasserman as Jim's Dad Elaine Kagan as Jim's Mom Sharon Lawrence as Sophie Rick Overton as Steve Co Starring Ben Zelevansky as SLAA Man Rachel Rosenstein as Clerk Dave Theune as Derek