My opinion of Trump is simple - he's different. That being said he has no affect on me one way or the other. Then again, neither did Obama, Bush x2, Clinton, Reagan - you get the idea. They're all just politicians, Trump the least of the bunch. 
One thing I do have respect for is our system of government, if not for our politicians. He was elected fairly, regardless of Electoral College whine, Russian interference investigations or other background noise. Calls for impeachment are a waste of my money but have no idea if he would would be re-elected in 2020. Dems have a perfect opportunity to show me they are about something else besides "get Trump" which to date, have not done so. 
I don't fear Trump's finger on the "nuclear button" anymore than Nancy Pelosi's loony tune antics. 
In any event I'm having a good day, thanks for asking - and hope you enjoy your upcoming Canada Day celebration. .