Preheat oven to 350°.
To prepare topping, lightly spoon 1/4 cup flour into a dry measuring cup, and level with a knife. Combine flour, brown sugar, oats, and cinnamon in a small bowl; cut in 1 tablespoon butter with a pastry blender or 2 knives until mixture resembles coarse meal. Set aside.
To prepare the cake, lightly spoon 1 1/2 cups flour into dry measuring cups; level with a knife. Combine flour, baking powder, baking soda, and salt in a bowl; set aside. Beat granulated sugar and 1 1/2 tablespoons butter at medium speed of a mixer. Add the yogurt, extracts, and egg; beat well. Add flour mixture, and beat at low speed until well-blended (batter will be thick). Spread half of batter in bottom of an 8-inch square baking pan coated with cooking spray, and top with cherries. Sprinkle with 3 tablespoons topping. Repeat procedure with the remaining batter and topping. Sprinkle with almonds. Bake at 350° for 45 minutes. Cool completely on a wire rack.
Made to recipe except used about half fat-free vanilla and half fat-free Greek yogurt, because that's all we had. This is a pretty good coffeecake & the "hidden" cherries were a nice surprise.