서울대학교 사회교육과를 졸업하고 같은 대학원에서 박사 학위를 받았습니다. 중고등학교 교사와 한국교육과정 평가원 부연구위원을 거쳐 현재 경인교육대학교 교수로 있습니다. 교과부 교육과정심의위원과 금감원 금융교육자문위원을 하고 있습니다. 초등학교와 중고등학교 교육과정 및 교과서 개발에 참여하였고, <사회과교수학습법> 등의 책과 다수의 논문을 썼습니다.