Kelly Fox to Depart Georgia Tech, Be part of Rice College