Pre-heat oven to 350. Grease 9 inch spring form pan and set aside.
Peel and cut pears and set aside.
Stir the topping together with a fork until crumbles form, set aside.
Place flour, brown sugar, white sugar, baking powder, cinnamon, baking soda, ginger, nutmeg, cardamom and salt into a large mixing bowl and whisk ingredients until fully combined.
In a separate mixing bowl add sour cream, milk, oil, melted butter, eggs, lemon juice, vanilla and orange extract. Whisk together until blended.
Add wet ingredients to the dry ingredients and gently mix together. DO NOT overmix.
Add the pears to the batter and lightly fold in.
Place half the batter into the spring form pan and add half the crumb topping. Add remaining batter to the pan and top with remaining crumb topping.
Bake for about 45-50 minutes or until knife comes out clean.
Let cool completely before serving. Serve with caramel sauce and whipped cream if desired.