A musical prodigy, he holds three teaching certificates for music, the B.M., M.M. (music), and M.S. (computer science) degrees, and a PhD from Northwestern's Institute for the Learning Sciences with an emphasis on artificial intelligence. He lives in Evanston, Illinois.