Preheat the oven to 350 degrees F. Grease a 9x13 inch baking dish.
Place ham cut side down in baking dish and cover pan with foil. Bake for 35-40 minutes, or until internal temperature reaches 140 degrees F.
Meanwhile, in a small saucepan over medium heat, combine honey, sugar, spices, and 2 Tbsp. water. Whisk together and bring to a boil for 1 minute, or until thickened.
When ham is heated through, pour half of the glaze on top, and broil for 1 minute. Pour on the remaining glaze, and broil an additional minute, or until bubbling.