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 Logan Donovan as Anonymous Masked Raider Alexa Fischer as Lecturer Gina Hecht as Margaret Skinner Laura-Leigh as Barista Hal Landon, Jr. as Professor Nelson Horowitz