In a small bowl, combine all crumb topping ingredients, except butter; mix well. Cut in butter until mixture resembles coarse crumbs. Put in fridge to stay cool until ready to use.
Heat oven to 375°F. Grease and flour 10 inch springform pan or 9"x13" baking dish; set aside.
In a large bowl, combine flour, almond flour, sugar, baking powder, baking soda, salt and cinnamon; mix well. Stir in chopped apples.
Beat eggs in a medium bowl. Stir in melted butter, yogurt and orange peel.
Add wet to dry ingredients and stir just until dry ingredients are moistened. Spoon batter into greased spring form pan (or 9x13 baking dish); sprinkle with crumb topping.
Bake at 375°F for 45-55 minutes or until toothpick inserted in center comes out clean. Cool 10 minutes; remove sides of pan (if using springform). Serve warm or cooled.