I actually looked into this school awhile back. The Economist
ranked the MBA program in the top ten, and that seemed promising. But after some research I concluded that such a placement was way off.
And while the school does offer a Russia option, one of the advisors gave me the impression that VLG doesn't have very strong ties there yet.
GMAT Club Premium Membership - big benefits and savings