That's not a problem at all. We would love to have you on a trip with us!
If you have a passport from a different country, you can definitely sign up for a trip with us, but it will be your responsibility to review the restrictions and requirements for travelling to and from the destination you've registered for. All of the requirements we have listed are based on the country you are departing from (ie. Canada or the US).
Countries have different visa or entry requirements for travelers depending on which country they are from/which passport they hold. Be sure to check with the embassy of your destination country to find out if you’ll require a visa to visit. We’ll do our best to help out, but each country has the final say on visa and entry requirements.
Remember to bring your Permanent Resident Card or your Green Card with you on your trip so you don't have any issues returning back to Canada or the US when the trip is over.