Patrick Wachira is a professor in the departments of Mathematics and Teacher Education at Cleveland State University, USA. His teaching experience includes teaching mathematics content and Mathematics education courses for prospective teachers. His main research interests are in the preparation of teachers to teach mathematics in a way that develops understanding facilitated by appropriate and effective integration of technology in learning. Dr. Wachira has co-authored several books focused on technology and assessment in education. Xiongyi Liu is Associate Professor of Educational Psychology and Research Methods in the Department of Curriculum and Foundations at Cleveland State University, USA. Dr. Liu received a Ph.D. in Educational Psychology from University of Nebraska-Lincoln and previously held a research professor position at University of Maine-Orono. Her research interests include computer-supported collaborative learning, serious games in STEM education, self-regulation and motivation, and technology-facilitated interventions for children with autism spectrum disorder. Dr. Liu has established international collaborations in many of her research endeavors. Selma Koc is an associate professor of educational technology at Cleveland State University. Her teaching experience includes educational technology, educational psychology and summer institute programs for gifted and talented high school students. Her research interests are in the areas of online learning and assessment, instructional design and development, technology planning and integration in K-12 and higher education