Guest Stars Kurt Ela as Alan Juliana Restivo as Carina Castillo Jennifer Carta as Ms. Castillo Carlos Acuña as Felipe Castillo Co Starring Kaya Jackson as Brittany Amol Shah as Scientist Alex Jayne Go as Laura Sarah Waisman as Dr. Proctor Phoebe Ferro as Jessica