Your DS & DD could definitely use this one to take back to school! The CM's sign the passport in their native language (ok, so Canada & England is not so exotic, but other's like Morocco, China, Japan etc are GREAT!) Then they'll tell the kids what it means. You may even have them write out the translation in English too, so that your DS & DD can share the translations with their classmates.
It's a great keepsake.