M Michdoughnuts New Member Sep 12, 2013 #22 I'd suggest UK or US, they have some good business schools there