He's interested in coming on here "promoting" it because he claims to be a successful graduate. And, I don't think he's necessarily "promoting" it rather than trying to provide information (e.g., promoting it language would be more "you should go there" type stuff).
You wanna ask me? There are a plethora of choices in the Caribbean I would consider before choosing this particular school. Having said that, cost is a factor for some students and St. Georges is, by far, the most expensive choice in the Caribbean, followed not-too-far-behnid by Ross and AUC. Yet, I would never bet my future in terms of blood, sweat, time, and treasure on any less-certain prospects simply to save a buck or two.
As always,
caveat emptor.
-Skip