Skip to main content
Search Mobile Navigation


Ann ML Cavallo

A former classroom teacher, Ann Cavallo has been a science educator for more than sixteen years. She is currently an associate professor at the University of Oklahoma, where she teaches science education and directs educational programs in biomedical science. She has published many articles on science teaching and learning, and is active in the National Association for Research in Science Teaching and the National Science Teachers Association. She has earned several awards for her teaching and research.



Related PD Offerings

Email planningservices@heinemann.com if you would like to contact Ann ML Cavallo directly about professional development support.