Grate zucchini and wrap it in a paper towel to dry.
Preheat oven to 350 and grease two muffin tins.
In a large bowl, whisk together the cornmeal, flour, sugar, baking powder, and salt.
With a large spoon, stir in the minced garlic, chopped onion, corn, and grated zucchini.
In a separate bowl, lightly whisk the milk, melted butter, eggs, and cheese together.
Fold the wet ingredients into the dry.
Distribute the batter amongst 18 muffin cups.
Bake for 20 minutes. Remove muffins from muffin tins and let cool on a cooling rack.