Post

"Canadian citizens traveling with a valid Canadian passport do not need to apply for an ESTA. Canadians can typically visit the United States for up to six months without a visa or pre-travel authorization." (continued below)

"The only exceptions are if you plan to stay in the U.S. for longer than 30 days (which requires registration) or if you are a Canadian Permanent Resident (who may need an ESTA or visa depending on your citizenship)."

I feel bad for the family that his ESTA was first approved then cancelled (ridiculous to have happened). The better move would have been to not make plans to visit the US and avoid this crap altogether.