About me
Mike is an experienced Education Consultant with a passion for innovative learning approaches. Mike currently helps drive excellence in Computer Science, IT, and Technology Education at the NCDP-CTE. With over 23 years of classroom experience spanning middle, high, and post-secondary education, Mike has consistently pioneered at the crossroads of computer science, technology education, instructional technology, maker-education, and game-based learning.