공주대학교 역사교육과를 졸업하고 공주대학교에서 석사와 박사 과정을 마쳤다.
『살아있는 세계사 교과서』, 『역사, 무엇을 어떻게 가르칠까』, 『한국이 보이는 세계사』,『세계는 역사를 어떻게 교육하는가』를 함께 썼다.
동아시아 역사 대화에 관심을 가지고 한중일 공동 역사교재 작업에 참여하고 있으며, 동아시아 근현대시기의 국가주의 교육과 민주주의를 위한 역사교육에 관해 연구하고 있다.
공주대학교, 한국교원대학교, 대전대학교 등에서 중국사 및 역사교육을 주제로 강의하였다.