The Progress Review is a mix of Marxist-Leninist political observations and theoretical suggestions. The blog is based in British Columbia, Canada.