Guest Stars Polly Walker as Dr. Lorna Ludlow Taylor Handley as James Arthur Michael Stahl-David as Josh Skinner John Cabrera as Randy Wesslinger Shishir Kurup as Professor Sharad Varma Jon Budinoff as Cloud Jamieson Co Starring Gina Hecht as Margaret Skinner Laura-Leigh as Barista Logan Donovan as Anonymous Masked Raider Alexa Fischer as Lecturer Hal Landon, Jr. as Professor Nelson Horowitz