Wakkago CANADA
Visa Information   Visas to Canada are not required by passport holders from Canada, USA or residents of St. Pierre and Miquelon with a valid French passport. An ETA is required by the following nationalities; 
Andorra, Antigua and Barbuda, Australia, Austria, Bahamas, Barbados, Belgium, Brunei, Chile, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Holy See, Hong Kong, Hungary, Iceland, Ireland, Israel, Italy, Japan, Latvia, Lithuania, Liechtenstein, Luxembourg, Malta, Mexico, Monaco, Netherlands, New Zealand, Norway, Papua New Guinea, Poland, Portugal, Samoa, San Marino, St. Kitts and Nevis, St. Lucia, St. Vincent, San Marino, Singapore, Slovakia, Slovenia, Solomon Islands, South Korea, Spain, Sweden, Switzerland and Taiwan. 

Holders of a United states green card or permanent residence can also enter with an ETA. An ETA costs CAD$7 Canada ETA

The following are the application requirement of Canada and other schengen countries visa especially when applying from most of the African home countries with ordinary passport:
1. valid 6 months time ordinary passport.
2. past 6 months statement of bank account(showing enough funds that can carter for your responsibilities during your stay which is from above $10,000 USD of minimum balance in your bank account statement.
3. letter of invitation
4. marriage certificate if married
5. Proof of your strong tires.(family pictures and valuable properties conformable documents)
6. your latter of employment and leave 
7. your medical insurance that cover up to your stay in the country
8. two copies of your recent passport photograph with white back.
9. application letter 
10. proof of yellow fever varsine 
11. $150.00 USD visa fees

Not that all documents submitted most be verify by the Canada embassy
and may be ban from future application for 5 years upward if it perceive false.
Canad mostly issues 2 to 3 years sticker visa validity and the maximum period of process takes 6 weeks. though the period of visa process always been updated as it varies.
For those seeking for work visa, it same 6 weeks process but only 2 weeks process for those with LAIM application.
Canada seeks for thousands of foreign workers quarterly around the world through her various visa programs to fill the shortage of Labours requested by the investors such as SKILL labor, E.E entry,Refugee programs and lots more.
Working Holiday Visa Canada has a working holiday visa scheme available to people aged 18 to 30 from Australia, Belgium, Chile, Ireland, New Zealand and South Korea. Canada Working Holiday

To apply, email