Step 1: Preheat your oven to 400°F (200°C).
Step 2: Grease your 9x9 inch baking pan or cast iron skillet.
Step 3: In a large mixing bowl, whisk together all-purpose flour, cornmeal, sugar, baking powder, baking soda, and salt.
Step 4: In another bowl, combine buttermilk, melted butter, canola oil, and slightly beaten eggs.
Step 5: Pour the wet ingredients into the dry ingredients and fold gently with a spatula.
Step 6: Fold in frozen corn, green chiles, and cheddar cheese until evenly distributed.
Step 7: Pour the batter into the prepared pan and spread evenly. Bake for 20-25 minutes.
Step 8: Let it cool for 10 minutes before slicing. Serve warm.