진주교육대학교 사회교육과, 충남대학교 대학원 사회교육학과(석사) 및 교육학과(교육과정 및 교육심리학 전공?박사), 한국교원대학교 대학원 사회교육학과, 공주대학교 대학원 사회교육학과(박사) 등을 졸업한 사회교육학 박사이다.
충남대학교 교육연구소 객원연구원, 충남대학교 인문과학연구소 객원연구원, 한국교총 교육정책연구소 객원연구원 등으로 사회과 교육학과 사회과 교육론에 대한 연구에 종사하여 왔다. 한국산업연수원 청주능력개발원 첨삭교수, 공주대학교 사범대학 시간 강사, 공주교육대학교 사회교육과 시간 강사, 동신대학교 교양교직학부 외래 교수, 홍익대학교 교양학부 외래 교수, 광주여자대학교 교양학부 외래 교수 등을 역임하면서 교육과정과 교육 심리, 사회과 교육학과 사회과 교육론, 사회과 교재연구 및 교수법 등을 강의하였다.
아울러, 교육과학기술연수원 강사, 충남교육연수원 강사, 전북교육연수원 강사, 한국교총교육연수원 강사, 진주교육대학교초등교육연수원 강사, 공주대학교중등교육연수원 강사 등을 역임하면서 사회과 교육학에 관한 강의를 수행하여 왔다. 또 충청남도당진교육청 장학사, 충청남도부여교육청 장학사 등을 역임하면서 사회과 교육학(론) 관련 교육행정과 교육연구를 수행하기도 하였다. 그리고 교육과학기술부 교육정책자문위원, 한국교총 교육정책전문위원 등을 역임하였다. 현재 충남교육연수원 교육연구사, 공주대학교 겸임 교수로 재직하고 있으며, 한국사회과교육연구회 회장으로 재임하고 있다.
한국사회과교육학회, 한국사회과교육연구회 회원이며, 연구의 주 관심 영역은 사회과 교육과정과 교수법, 사회과 교육학, 사회과 교재연구 및 교수?학습 방법 등이다. 최근에는 사회과 통합 교육, 사회과 세계시민교육, 사회과 교육 국제 비교 연구, 다문화 이해 교육 등에도 깊은 관심을 갖고 연구하고 있다.
학회지인 교육연구, 교육연구논총, 교육연구논총, 사회과학연구, 충남교육 등에 논문을 게재하고 있으며, 주요 저서로는 ?한국 사회과 교육과정 탐구: 분석 및 모형 개발 탐색?, ?사회과 교육학 핸드북: Key Point?, ?현대 사회과 교육학?사회과 교육론 신강? 등 여러 권이 있으며, 주요 논문으로는 학회지에 발표한 ?세계화?정보화 시대의 바람직한 세계시민교육 방향 모색에 관한 연구?, ?최근 사회과 교육의 트렌드(Trend) 연구? 등 여러 편이 있다.
한편, ??새교실??지(誌)와 ??교육자료??지(誌)에 사회과 수업안을 다년 간 집필한 바 있으며, 대전일보?중도일보?한국교육신문 등의 교육칼럼위원, 백제신문?공주신문 논설위원 등도 역임하였다.