You recommend taking course of community worker sevice
Do you have a valid WP? Is the program less than 6 months? Really depends on what your CRS score would be if you had a diploma and work experience in certain NOCs and what province you are from. Also would depend how long you have left on your current work permit. Learning French would lead to a higher chance of securing PR these days. You could also continue to learn French if you had to leave Canada. Way too many people have taken these relatively short lower skilled programs so the scores have increased and it has become much harder to secure PR for some NOCs versus a few years ago.
