Guest Stars Cady McClain as Jennifer Horton Jessica Serfaty as Sloan Peterson Tina Huang as Melinda Trask Veronica Ferran as Nurse Carol