David Staley

Current Role: Secondary Technology Teacher

Academic Course of Study: Masters in Digital Teaching and Learning

Publication Topic: 

Future of Digital Education - An intelligent tutoring system for teaching and learning computational thinking through programming.