Preheat the oven to 375 degrees. Spray an 8 x 10 inch baking dish with cooking spray.
In a large bowl combine the oats, baking powder, ginger, cinnamon, cardamom, vanilla, and salt. Stir in grated carrots, apples, and raisins. Set aside.
In a small bowl, beat the eggs along with the ripe banana. Add in the milk and half the maple syrup.
Put the oat mixture into the prepared pan. Pour the egg and banana mixture evenly over the top.
In a small bowl combine the remaining maple syrup, brown sugar, vegetable oil, walnuts, and flax seeds. Mix well then sprinkle over the top of the oatmeal.
Bake for 25-30 minutes or until the top is browned.
Remove from oven and cool for 10 minutes before serving.
**Keep in an air tight container in the refrigerator for up to 5 days**