As far as Canada and the U.S. NAFTA isn't the U.S. 's primary problem...The devalued U.S. dollar, our manufacturing moving overseas. The fact Americans spend more then they make and the 3 plus trillion dollar in debt is the real problem.
The shame is no one in power has any plan to help bring us...