Teaching

I teach courses spanning learning sciences, data visualization, and computing education. My approach emphasizes hands-on learning, connecting theory to practice, and helping students develop critical perspectives on technology and education.

Advising & Mentoring

Students

Current PhD Students

Edwin Zhao

Senior technical leader in large-scale cloud and distributed systems

Learning sciences, data science, and information visualization

Sierra Gilliam

Former CS teacher & drone program founder

Geography, computer science, and sociocultural perspectives

Master's Students

Arpit Mathur (MathWorks)

Cody O'Donnell (Lawrence Berkeley National Laboratory)

Charlotte Lou (HubSpot)

Malika Hajiani

Undergraduate Students

Christine W. Hsieh

Bianca A. Dankwa

Gabe DuBose

Dissertation Committees

Sierra Gilliam (2025)

"Visualizing Spatial Pedagogies in a Maker-Based Classroom: An Interaction Geography Perspective"

Erin Anderson (2025)

"An Examination of TeachLivE and Mursion Mixed-Reality Simulations To Develop More Equitable and Critical Teacher Training"

Lia Haddadian (2025)

"Enhancing Argumentative Writing in EFL Education Through AI-Powered Personalized Learning"

Ali Heidari (2024)

"Examining Learner's Evaluative Judgment Supported by Technology-Enabled Feedback Information"

Bryan Cox (2023)

"Building Computer Science Teacher Capacity with Integrated Computing"

Amber Solomon (2021)

"Embodiment in Computer Science Learning"

University Courses

Georgia State University

Ben Rydal Shapiro

Assistant Professor, Georgia State University

© 2026 Ben Rydal Shapiro. All rights reserved.