Guest Stars Abigail Klein as Stephanie Johnson Jessica Serfaty as Sloan Peterson Uncredited Finley Rose Slater as Rachel Black