You should be 18 years old or older. You need to have full time availability for the 10 or 18 months, be able to travel, and agree with the program elements and framework. You also need to agree to the payment of the enrollment and tuition fees. If you are not a USA citizen, you need to be eligible for a visitor visa and speak English.