Guest Stars Sarah Danielle Madison as Sarah Glass Camden Richard Lewis as Rabbi Richard Glass Laraine Newman as Rosina Glass Brenda Strong as Carmen Mackoul