Professor studying computer science education, occasional editor.