Your article's great! I'm an IT guy in Vietnam and I really appreciate your help with IT teaching for Vietnamese students.
However, there're some points which I don't agree with you:
1. This school seems to be a good one in a great city in Vietnam. No way they're lack of money to hire enough CS teachers to teach their students. No offense, your help's great. But I just don't agree with the reason they (the school) told you.
2. Broadband Internet connection is cheap and popular in cities nowadays. A lot of Vietnamese students have ADSL or Fibre connection at home, so I don't think the school "can't afford a reliable internet connection". There're even educational service plans with much cheaper price.
3. The CS program you mentioned in your article is the advanced one.
I'd recommend Da Nang. A modern, clean city, with both beautiful beaches and mountains, and an international airport.