He earned a Bachelor’s degree in Zoology at the University of Washington, a Master’s degree in Secondary Science Education from Seattle University, and a Ph.D. in Curriculum and Instruction with a concentration in Science Education from Arizona State University. Before becoming a faculty member in the School of Teacher Education (STE), he was a graduate fellow at the center for Technology Enhanced Learning in Science (TELS) and worked as a science teacher in both private and public high schools. His work centers on ways to promote more meaningful learning inside the classroom and ways to provide teachers with opportunities to learn within and from their practice in a way that initiates and sustains change.