Human: Can you tell me how to prepare a ham for a party. Assistant: 
To prepare a ham for a party, you will need to start by selecting the right size and type of ham. You should also consider the number of guests that are expected at the event and decide on an appropriate cooking method. Once you have decided on the ham, you can begin to season it with herbs and spices according to your taste preferences. Make sure to follow any specific instructions provided by the manufacturer of the ham. After all the ingredients have been added, wrap the ham in aluminum foil or plastic wrap and place it in an oven-safe dish. Place the dish into a preheated oven and bake the ham until it reaches an internal temperature of 145°F (63°C). Allow the ham to rest for 10 minutes before slicing and serving.