UFTeach Program Faculty

Program Faculty

The UFTeach program is led by a dedicated team of faculty who are passionate about advancing STEM education. Our faculty members bring a wealth of experience from both the classroom and the field, specializing in mathematics, science, and computer science education. They are committed to mentoring and supporting students as they prepare for impactful careers in teaching or other STEM-related fields. Whether you’re looking for guidance in educational theory, hands-on teaching strategies, or understanding the latest advancements in STEM, our faculty are here to provide the knowledge and expertise needed to succeed.
Pasha Antonenko

Gayle Evans, Ph.D.

Clinical Assistant Professor, Science Education, UFTeach ProgramCoordinator

Anthony Botelho

Kristen Apraiz, Ph.D.

Clinical Associate Professor, Mathematics Education, Co- Director UFTeach

Maya Israel

Kent J. Crippen, Ph.D.

Professor of STEM Education

Pasha Antonenko

Konstantina Christodoulopoulou, Ph.D.

UFTeach Affiliate Faculty, Mathematics Department

Staff

Joanne Barrett

Computer Science Education Instructor
jrbarrett@coe.ufl.edu

Meize Gao

Computer Science Education Instructor
meizeguo@ufl.edu

Maria (Ali) Rinehart

Graduate Assistant
marinehart@ufl.edu