Craig is a Licensed Marriage and Family Therapist and one of the clinical supervisors at Hearts and Hands Counseling. Craig received his bachelor’s degree in psychology at the University of Wisconsin-Milwaukee and his master’s degree in Marriage and Family Therapy at the University of Phoenix. Craig also did his training at Hearts and Hands Counseling where he worked for 4 years before becoming licensed in 2016. Craig has had a private practice in Roseville since 2016 and returned to Hearts and Hands as a supervisor in December of 2020. Craig enjoys playing the drums, golfing, and all his pets which include a Corgi and four parrots.