Electronic transfer is the only safe way to transport money to Guatemala. Any package sent to Guatemala from any other country must pass through customs, so sending anything of value this way is risky. (This is true for all nations. )
the best way to send money overseas is western union. he could have the money in minutes, and they have locations all over the world. it's also safe and reliable.
Your best option would be western union or money gram. Both methods are available globally. Sending money by mail is not safe and puts your money at risk for being stolen.