Hi all,<br/><br/>Is the following sentence correct?<br/><br/>"He can choose among a variety of learning programs of all over the world without the need to migrate"<br/><br/>Thank you.