Craig teaches technology education in Hartford, Connecticut at Weaver High School. He has used Solar System and other NASA related activities in his classes as well as with other teachers for various interdisciplinary programs. Craig is a past president of the Connecticut Technology Education Association (CTEA) and the New England Association of Technology Teachers (NEATT), presently he is active with the International Technology Education Association (ITEA). In 1997 he was awarded the title of Distinguished Technology Educator (DTE) from ITEA. Craig is a former NEWMAST participant and in 1999 was selected as a Cassini educator which is now the SSEP program.