Preheat oven to 400 degrees (or smoker)
Add cherries to a saucepan and cook over medium heat for about 10 minutes, stirring often.
Add in the sugar, cornstarch, and almond extract.
Turn heat to low and allow to simmer for about 3-5 minutes, or until mixture thickens up slightly.
Remove from heat and pour cherry mixture into a cast iron skillet or baking pan. *I used a 10.25 inch cast iron skillet, an 8x8 baking pan works too
In a medium bowl, make the topping by combining the flour, sugar, cinnamon, and salt.
Cut in the butter using two forks or a pastry blender until a crumbly mixture is formed.
Drop topping evenly on top of the cherry mixture.
Place cast iron skillet into oven or onto smoker and cook for about 30-35 minutes, or until golden brown on top.
Remove from oven/smoker and serve in bowls as is or with a scoop of ice-cream.