Please give some suggestions
I am preparing my NIW and got strong a recommendation letter from a professor in Germany. But someone said that it is no good to my case since it bases on "national" interests. It will be highly appreciated if anyone could give me any suggestions.