서울대학교 사범대학 수학교육학과를 졸업하고 같은 대학 교육학과 석사 수료후 미국 몬타나 주립대학에서 수학과 MA와 TA를 취득했다. 중고등학교 수학교사, 수학능력시험 검토위원, 교육개발원 학교교육평가위원을 역임하고, 7차 교육과정 중고등학교 교과서를 집필했다. 2001년 과학도서번역으로 과학기술부장관상을 받기도 했으며, 현재 나온교육의 대표를 맡고 있다.
지은 책으로 <수학은 논리다>, <원리를 찾아라>, <아무도 풀지 못한 숙제> 등이 있고 옮긴 책으로 <파이의 역사>, <화성에서 온 수학자>, <인간적인, 너무나 인간적인 수학> 등이 있다.