I blog from time to time:

Moonlight: A masterful meditation on race, sexuality and addiction (Dec. 20, 2016)

Last thoughts on Election 2016 (Nov. 12, 2016)

Marc Lamont Hill’s case for intersectionality (Oct. 31, 2016)

What’s the deal with CETA? (Oct. 27, 2016)

Trudeau announces 9 new senators, more appointments to come this week (Oct. 27, 2016)

Clinton, Trump spar in bizarre second debate (Oct. 11, 2016)

Trump’s woman-hating is old news (Oct. 8, 2016)

Denial: An impressively nuanced depiction of Irving v. Lipstadt (Oct. 6, 2016)

Former head of refugee agency slated to be new UN chief (Oct. 5, 2016)

VP debate: Kaine, Pence argue over whose running mate is more belligerent (Oct. 4, 2016)

Trudeau’s climate plan: necessary but insufficient (Oct. 4, 2016)