Craig is an award winning IT security consultant, instructor and an "Expert Generalist" with 30+ years experience who welcomes research and speaking engagements. He has extensive instruction experience having delivered 5000+ hours of cyber security classes. In the last five years he taught security professionals across the US, UK and Singapore. He has spoken at cyber security conferences, universities & taught over 200 hours of Artificial Intelligence & Python for Duke University TIP @ Georgia Tech.