In a large mixing bowl, combine the eggs, milk, maple syrup, extract, orange juice, orange zest, cinnamon, nutmeg. Whisk well.
Oil a baking dish (about 9 x 13) or ramekins and fill with bread.
Pour the liquid mixture over the bread and allow it to sit for at least 30 minutes, mixing once or twice to be sure all parts of the bread are moistened.
Mix in the blueberries.
Bake the casserole at 350 F. for about 20 minutes. Remove and sprinkle with half of the granola; return to oven and bake another15 minutes or until there is no longer any liquid between the bread.
Remove from oven and let sit for 5 minutes. Top with raspberries, blackberries and remaining granola. Drizzle with additional maple syrup.