Welcome to the Centre for Canadian Progress. This website hopes to promote ideas of truth and reason for the purpose of advancing discussion on how these ideas can benefit all Canadian citizens. Some topics we hope to discuss include, but are not limited, to the following:
- Politics
- Religion
- Foreign Policy
- Immigration
- Economy