Looks ENTp to me. And I think Diana is too to be ISTp or ESTj.