Spain has youth mobility agreements with six countries, each with its own terms. If you hold more than one of these passports and one is Canadian, choose Canada, because its age limit is higher.