인천교육대학교에서 초등수학교육을 공부했으며, 한국교원대학교 대학원 수학교육과에서 수학교육학 석사 학위를 받았으며, 미국 오리건 주립대학교에서 수학교육학 박사학위를 받았다. 2000년부터 영남대학교 사범대학 수학교육과 교수로 있으면서, 그래핑 계산기와 문화기술연구법을 주제로 수학교육을 연구, 강의하고 있다.