In a mixing bowl, whisk the flours, salt, and sugar together.
Next, cut the butter into small cubes, then using your fingers or a pastry blender, cut the butter into the flour mixture until they are roughly the size of a pea. Stir in the milk until evenly combined.
Gently press about 2/3 of the crust mixture into the bottom of a 4×13″ fluted tart pan, starting at the bottom and working the crust up the edges, trying to keep it uniform.
Let the crust & remaining crust (to be used for the crumble) chill in the fridge for 30 minutes, while you make the filling.
In a mixing bowl, stir together the cherries, sugar, cornstarch, lemon juice, and almond extract until combined. Preheat oven to 350°.
After the tart shell is done chilling, remove and fill with the cherries & juices. Sprinkle the remaining crust mixture on top along with the sliced almonds.
Place the tart pan on a rimmed baking sheet to catch any drips and bake for 45-50 minutes, until the cherry filling begins to bubble, and the crust is golden brown.
Remove from the oven and let cool for at least 30 minutes before removing from the tart pan and slicing. Enjoy!