Guest Stars Polly Walker as Dr. Lorna Ludlow Taylor Handley as James Arthur Michael Stahl-David as Josh Skinner Shishir Kurup as Professor Sharad Varma John Cabrera as Randy Wesslinger 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