I am a Professor at the University of Washington Information School, where I studies humanity�s individual and collective struggle to understand computing. I work toward an equitable, sustainable, and liberatory future in which everyone has the freedom, resources, and affirmation they need to thrive. I view uncritical uses of computing as a threat to that future, but I believe computing can be reimagined to help achieve it. My primary areas of expertise are HCI, Software Engineering, Computing Education, and Programming Languages, but she draws extensively upon Education Research, Learning Sciences, and the many social sciences of identity, community, and power.