Craig Cole is one of the columnists at North Shore Life Magazine.