Dr. Barry Roth is an Associate Professor of Practice in the department of Teaching Learning and Sociocultural Studies at The University of Arizona. He is the Co-Director of the Teach Arizona master’s degree, secondary (grades 6-12) teacher preparation program. A former s award-winning high school biology and chemistry teacher, he has extensive experience with “Three Dimensional” inquiry-based science teaching and learning. He was a co-author of the most recent Arizona Science Standard. Barry has developed and implemented professional development programs for both pre-service and practicing science teachers. He is active in United States Master’s Swimming and is an ardent supporter and volunteer official for the University of Arizona Swimming and Diving Team.