Less than 18 hours trainging and not the purpose of his visit, which was hour building. Such a short period of training doesn't qualify for a visa. He couldn't get one if he applied for it.
Information on what does and does not require a visa is available on USCIS's website. I suggest reading before giving people the wrong advice.