Guest Stars Oliver Hudson as Eddie Doling Hal Ozsan as Todd Carr Megan Gray as Emma Jones Roger Howarth as Professor Greg Hetson Bianca Kajlich as Natasha Kelly Sebastian Spence as Professor Matt Freeman Nicole Bilderback as Heather Tracy