Heat oven to 450ºF.
In a small bowl (or right in your measuring cup) combine 1/2 cup flour, oats, almonds, brown sugar, cardamom, and salt. Mix well.
Melt the butter and coconut oil in a 9-inch skillet set over medium heat. Swirl around to coat the bottom of the pan, then pour into the dry ingredients. Mix until the topping is moistened ad crumbly.
Return the skillet to the stove and add the pears, 1 tablespoon sugar and almond extract. Cook over low heat until the pears soften and begin to release liquid, 5-7 minutes. Stir in reserved 2 tablespoons of flour.
Spread the crumb topping evenly over the pears. Transfer the pan to the oven and bake 25 minutes, or until the topping is crisp.
Let cool. Serve with vanilla yogurt for breakfast or vanilla bean ice cream for dessert.