He received a BA in Economics/Social Science from the University of St. Thomas in St. Paul, MN; his MA in History from Boise State University; and earned his doctoral degree from Boston College.