top of page


I'm a Research Associate Professor in the Computer Science Department in the College of Computing and Informatics at the University of North Carolina Charlotte. My research focus is in the Science of Broadening Participation in Computing (SoBPC) and computer science education program evaluation in efforts to make computing inclusive and accessible to all. I've been PI, Co-PI,  or Senior Personnel on large scale projects like CS4All STEM Ecosystem Research Practice Partnerships, STARS Computing Corps, the CISE REU Evaluation Toolkit, and the Connected Learner. Each of these projects are working to transform pathways into computing, and to create equitable educational opportunities in K12, college and beyond.




Broadening Participation in Computing

High impact practices of pipeline development of students and of faculty

Counselor Education, Doctorate of Philosophy

University of North Carolina Charlotte

College of Education

Dissertation: Professional Development Relationships for Counselor Educators: The Relationship between Ethnic identity, Advocacy, Empowerment, and Cultural Empathy on Faculty Mentoring Alliances

Evaluation Capacity Building

Designing tools to catalyze, sustain and scale educational research and quality evaluation of educational programs

Scholarship of Teaching and Learning

Student Development in Higher Education, Master of Science

Appalachian State University

College of Education

Thesis: An Examination of Work Values among Female College Seniors in Education and Science Majors

Psychology, Bachelor of Science

Religious Studies, Double Major

Guilford College

bottom of page