I'm glad your PCs are sending you healthy food!
Don't wrap it in foil, whatever you do.
If it has a rind, wrap in a paper towel, a couple layers of plastic wrap, and put in a freezer Ziploc bag... But no more than about 1 month or it will start to dry. If no rind, skip the towel.
Also, if you can blast freeze it (think veggies), it won't break down as horribly. But... That's not usually possible.
I also agree with the sharing idea.