Phil Nichols
Phil Nichols is a PhD candidate at the University of Pennsylvania Graduate School of Education. He studies the relationships among language, technology, and learning.