Skip to main content
NC State Home

People

Teacher Education & Professional Development

VIEW: Alphabetical By Group
RA
Robin Anderson
Robin Anderson

Assistant Professor of Mathematics Education

MB
Margaret Blanchard
Margaret Blanchard

Alumni Distinguished Graduate Professor, Science Education, and University Faculty Scholar

SB
Sunghwan Byun
Sunghwan Byun

Assistant Professor of Mathematics Education

919-515-6388
AC
Aaron Clark
Aaron Clark

Co-Director, Engineering Education, and Professor

JG
Jill Grifenhagen
Jill Grifenhagen

Associate Professor, Literacy Education

Early Literacy & Elementary Education

919.515.2231
JH
Joey Huang
Joey Huang

Assistant Professor

computer science education, STEAM learning, computational thinking

MJ
Michael  Jarry-Shore
Michael Jarry-Shore

Assistant Professor of Elementary Education (Mathematics Emphasis)

Mathematics Education

JJ
Jill Jones
Jill Jones

Assistant Teaching Professor

Literacy, Reading Instruction

TJ
Tamecia Jones

Asst Professor

Engineering Education

JK
Joanna Koch
Joanna Koch

Associate Teaching Professor

919-513-4205
PM
Paula McAvoy
SP
Soonye Park
Soonhye Park

Professor of Science Education

Pedagogical Content Knowledge, Teacher Beliefs, Science Teacher Professional Development

JR
Jackie Eunjung Relyea
Jackie Eunjung Relyea

Associate Professor, Literacy Education

MR
Matt Reynolds
Matt Reynolds

Assistant Teaching Professor of Science Education

HS
Hiller Spires
Hiller Spires

Executive Director and Professor Emerita

919.210.1301
MT
Margareta M. Thomson
TW
Temple Walkowiak
Temple Walkowiak

Professor, Mathematics Education

CY
Carl Young
Carl Young

Associate Professor, English Language Arts Education

919-757-3676