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.