Dr. Yadav’s teaching and research focuses on problem-based learning, computational thinking, and computer science education. He is a PI on a National science Foundation grant to establish an evidence-based professional development (PD) program, including continuous online support, to improve teachers' knowledge to... Read More →