computer programming tutor careers in Canada