Guest Stars Oliver Hudson as Eddie Doling Jensen Ackles as C.J. Hal Ozsan as Todd Carr Dana Ashbrook as Rich Rinaldi Bianca Kajlich as Natasha Kelly Sebastian Spence as Professor Matt Freeman