Human: What are the best ways to prepare a ham for a party? Assistant: 

1. Make sure your ham is properly cooked by checking its internal temperature with an instant-read thermometer.
2. If you're going to be slicing it, make sure to slice against the grain of the meat.
3. Let the ham rest for about 10 minutes before carving so that juices can redistribute throughout the meat.
4. Consider adding some glaze or rub to give your ham more flavor and keep it moist.
5. For larger parties, consider roasting a whole ham instead of just slicing it yourself.