한국교원대학교 역사교육과를 졸업했다. 성균관대학교 대학원 역사교육 전공 석사, 고려대학교 대학원 역사교육 전공 박사를 수료했다. 대구대학교 역사교육과, 동국대학교 역사교육과, 성신여자대학교 사회교육과, 홍익대학교 교양학부 등 다수 출강하였으며, 현재 박문각 임용학원 사회과 팀장, 전공역사 대표 교수이다. 주요 저서로는 [조선 후기 실학의 개신유학적 성격], [교사의 지식기반과 관련한 사회과 통합의 문제점]외 다수가 있다.