<human>: Can you tell me how to prepare a ham for a party.
<bot>: 
1. Start by selecting the right type of ham for your event.
2. Trim off any visible fat and make sure that all parts of the ham are clean and free from mold or debris.
3. Place the ham in an airtight container, cover it with cold water, and refrigerate it overnight.
4. The next day, remove the ham from the refrigerator and let it come to room temperature before cooking.
5. Preheat oven to 350 degrees Fahrenheit (177 degrees Celsius).
6. Place the ham on a roasting pan and bake uncovered for 1 hour per pound (454 grams).
7. After baking, let the ham rest for 10 minutes before slicing and serving.