回複:回複:you can get it from Canadian Embassy
yes. my friend did it.
it depends on what status when you get J1 visa. if you are permanent resident of Canada when you get your J1 visa, then you can apply for no objection statement from Canadian Embassy, no matter what passport you are holding.