Once you submit your application with the fee, you will have to have the necessary 67 points to get into the 'pool'. You can wait several years in the pool before rejected. You are competing with people who score much higher say 70- 80 points and are qualified in their shortage areas. You also need a perfect command of english. Canada has the longest wait of all countries for Immigration.

Before you apply have a look and see if you can increase your points score by taking a teaching degree or learning french fluently, or being prepared to relocate to a more remote part of Canada.

Be warned if when you submit your application you have less than the minimum '67 points' they will keep your fee and reject you outright.

Sorry if this is not the news you want but their system works to ensure they have their pick of the most quallified candidates.