이화여대 생물학과를 졸업한 뒤, 동 대학원에서 이영노 박사의 지도하에 식물계통학을 전공하여 박사학위를 취득하였다. 그후 교육에 관심이 많아 서울대에서 생물교육학 박사학위를 취득하였고, 이화여대 과학교육과 교수로 재직하며 생물교재를 연구했다. 현재 서울과학교육원에서 교사연구교육과 국제생물올림피아드 훈련프로그램에서 지도하고 있다.