Guest Stars Necar Zadegan as Layla Shokrani Tim DeKay as Steven Benjamin Niousha Noor as Donya Fernanda Andrade as Carmen Torres Kevin Bigley as Michael Anthony Azizi as Uncle Amir Tanner Stine as Robb Spencer Michael Weaver as Imam Chuck Dana L. Wilson as Denise Leclere Tim Maculan as Mr. Wolfe Wynn Everett as Babette Gibson Willa Rose as Chloe Gibson