He received a Ph.D. in geography from the University of Southern California (2001), a Masters in geography from the University of South Florida (1993) and Bachelors in geography from Virginia Tech (1989).