서울대학교 사범대학 역사교육과를 졸업하고 동 대학원에서 역사교육 전공으로 석사·박사 학위를 받았다. 일본 츠쿠바(筑波) 대학교 교환학생, 서울 용산고등학교 기간제 교사, 한국교육개발원 전문연구원, 총신대학교 역사교육과 조교수, 미국 컬럼비아 대학교(Columbia University) 객원교수를 거쳐 현재 충북대학교 역사교육과 교수로 재직 중이다. 주요 저서로 『한·일 역사과 교육과정 비교연구』(공저, 2010), 『전후 70주년, 한일수교 50주년』(공저, 2016) 등이 있으며, 논문으로 「일본 역사교육과정의 변화와 전망」(2019), 「대학수학능력평가 한국사 시험의 문제점과 개선방안」(2023) 등이 있다. 현재 한국 근현대 역사교육의 변천과 현대 역사교육을 주로 연구하고 있다.