He has worked in the La Mesa-Spring Valley School District for many years as a teacher, administrator and Middle School Vice Principal. Craig is an Instrumental Music Teacher, Choral Music Teacher and a Rock Band Musician. He has four children and one grandchild, all of which are musically inclined.