Are you planning to enter the USA?
Here are some resources you should look into before entering the USA. It is imperative you consult these before planning to go into the USA.
Consulate General of the United States to determine if you need a visa and how to apply;
Citizenship and Immigration Canada to find out if you need a visitor (temporary resident) visa to re-enter Canada.