Guest Stars Patrick Warburton as Joe Swanson Lori Alan as Diane Simmons Carlos Alazraqui as Mr. Jonathan Weed