He received his BA in Mathematics Education from Mercyhurst College in Eric, Pennsylvania, and his PhD in Mathematics from the University of South Carolina.