Canada Revenue Agency Home Page http://www.cra-arc.gc.ca/
CRA Online Course - Learning About Taxes http://www.cra-arc.gc.ca/tax/individuals/topics/learn-tax/menu-e.html
Canada Income Tax http://www.cra-arc.gc.ca/tax/individuals/menu-e.html 1-800-959-8281
Business Taxation http://www.cra-arc.gc.ca/tax/business/menu-e.html 1-800-959-5525
Goods and Services Tax / Harmonize Sales Tax (GST/HST) http://www.cra-arc.gc.ca/tax/business/topics/gsthst/menu-e.html 1-800-959-1953
Other (Non-resident, Charities, Non-Profits, Trusts, etc.) http://www.cra-arc.gc.ca/tax/menu-e.html