Ryan is an Assistant Professor of Educational Technology at the University of Arizona. He holds a Ph.D in Instructional Technology from Ohio University, where he also earned his M.Ed in Cultural Studies in Education. His main research focuses are cloud-based educational collaboration, interface design, human-computer interaction, distance education, and the philosophy of technology.