Dr. Aman Yadav is a Professor in Educational Psychology and Educational Technology Program and Director of Master of Arts in Educational Technology at Michigan State University. His research and teaching focuses on improving student experiences and outcomes in computer science and engineering classrooms at the K-16 level. Within this line of inquiry, he studies: 1) how to prepare pre-service and in-service teachers to teach computing ideas, such as how to integrate computational thinking ideas within subject areas; and (2) how to implement problem-based learning approaches to improve student outcomes in undergraduate computer science and engineering.He is a principal investigator on a National Science Foundation grant to design, implement, and assess a high-quality, integrated curriculum, and professional development that supports elementary school teachers in embedding computational thinking (CT) into their classrooms. He is also a PI on another NSF grant to establish an evidence-based professional development program, including continuous online support, to improve teachers' knowledge to teach computer science concepts at the high school. His work has been published in a number of leading journals, including ACM Transactions on Computing Education, Journal of Research in Science Teaching, Journal of Engineering Education, and Communications of the ACM. He serves as an associate editor for The ACM Transactions on Computing Educationand Computer Science Education.