I thought that Trump knocked this Joint Address out of the park. He actually came across presidential.
That said, some of his policy proposals are definitely problematic.
Joint Address: On Fair Trade vs. Free Trade, President Trump Sounds Like a College Leftist
When I was a college student at the University of Michigan (a mere 10 years ago), fair trade was a talking point deployed by leftists who hated capitalism and free markets. Today, fair trade is the official position of the Republican president.