Guest Stars Taylor Mosby as Markayla Davis Greg Grunberg as Chris Callahan Martin Kove as John Folkmore Lisa Brenner as Greta Thomas Livia Treviño as Dr. Felicia Campo Jessica Martin as Lauren White Ty Haile as Young Peter Brian Poth as Peter Folkmore Emily Kosloski as Karen Holden Dexter Cross as Conner Thomas Jennifer Marks as Heather White Joe Fiske as Frank Holden