For the last decade, he has been creating technologies that make it easier for people, including those with disabilities, to write computer software. With grants from the National Science Foundation, he established the first national educational infrastructure for blind or visually impaired students to learn computer science. He is the inventor of Quorum, the first evidence-oriented programming language. The design of Quorum is based on rigorous empirical data from experiments on human behavior. As part of his work, he is a PI on the NSF-funded AccessCS10K grant that is helping CS 10K projects prepare K-12 teachers to be more inclusive in their computing courses with students with disabilities. He was also recently honored with the 2016 White House Champions of Change award in computer science education.