In a medium bowl, combine cornmeal, flour, salt, baking powder, and baking soda. In another bowl, beat together eggs, buttermilk, and oil. Whisk together the dry and liquid mixtures, making sure there is no flour left at the bottom of the bowl. Do not over mix. Fold in the Canadian bacon, green onions, apples, and cheese.