Former President Barack Obama was in Canada Friday night to tell an enthusiastic audience that although the political landscape is going through new “dark ages” the “Renaissance” can’t be far behind.

Without mentioning President Donald Trump’s name, Obama suggested his nemesis was presiding over a “primal” age of politics but that hope is waving on the horizon.

“I believe the long-term trajectory of humanity is in a positive direction,” he said. “But you get dark ages before the Renaissance.”

“I do have a little bit of a love affair with Canada,” Obama told his Canadian supporters at Ottawa’s Canadian Tire Centre Friday night, according to Canadian Press.

Obama stuck to a familiar theme, especially so for his appearances in Canada, attacking the forces of populism while managing to castigate the presidency of Donald Trump without naming his opponent. (RELATED: Obama Goes To Brazil And Bashes US Gun Laws)

“I left the office cautiously optimistic,” he told the almost 12,000 people in attendance. That remark promoted the audience to laugh, according to CP.

“I know why you all are laughing,” he said.

He also expressed his concern that social media continues to allow people to express opinions and ideas that the former president believes can be dangerous if they do not adhere to something called “baseline truth.”

Obama acknowledged that even traditional media is often at loggerheads in their efforts to report facts to American readers and viewers. “The Fox News viewer has a completely different reality than the New York Times reader,” he said.