For those occasions, I highly recommend a cheap Chromebook.
It has saved my *** numerous times.
If you live near a FedEx Office Store, I highly recommend their service called "print and go."
I have been using Linux for three years and I still struggle with printing. Disclaimer: I have an IQ of 70, and my family average is 69 on a good day.
David Locklear