He holds a Ph.D. and an M.S. degree in science education from the University of Georgia and Indiana University-Bloomington respectively. He worked at Middle East Technical University in Turkey and Virginia Tech. He served as science education program coordinator, assistant coordinator for CAEP accreditation, and interim department chair, before he became the department chair for Teacher Education, and Counseling, Foundations, and Leadership Department. His research interests include science teacher education, scientific inquiry and practices, evolution education.