You must check the requirements for your own specific circumstances with the relevant Embassies and / or Consulates and your own doctor as applicable.
Requirements do change and you must check the up-to-date position in good time before your experience starts.
People travelling to the US need to get a visa or an Electronic System for Travel Authorisation (ESTA) visa waiver to enter or transit the USA as a visitor. Check the US State Department website to understand which you will need.
It is your responsibility to secure and/or pay for any and all visas, reciprocity fees, affidavits, vaccinations, etc. that are required to be permitted entry into the US.
For up-to-date travel advice in the US, visit the Travel.State.Gov website.
For up-to-date travel advice in Canada, please see the Canadian government's travel advice.
For up-to-date travel advice in the UK, please visit the Foreign, Commonwealth and Development office website.
Non-US, Canadian, or British passport holders should obtain up-to-date advice on passport and visa requirements from the Embassy, HighCommission, or Consulate of your destination or the countries you're travelling through.