Geographical location is the best software. Foreign languages, foreign trade and straits are not in the urban area, so you will be isolated if you go in.
I haven't been to the Strait in hardware, and the software is similar to foreign language trade.
If the style of study is good, foreign language foreign trade is better, and the software is similar to that of the Straits.
The teacher's software is from Duff University, which may be better and the exam is quite strict.
Generally speaking, it is foreign language foreign trade > software > channel.