Help!! St George University of London? Or take my chances at US school?