I gave you a "like", but rest assured that there is no kind of an IT "skills gap" in Canada. There are only employers who want to make that claim so that they can employ foreigners at a much lower rate of pay than they would a Canadian. Sad, actually.