Place softened butter, brown sugar, eggs, cinnamon, almond extract and salt together in a large mixing bowl.
Mix above ingredients together with an electric hand mixer or upright stand alone mixer until creamy and well incorporated.
Gently mix dry ingredients - flour, baking powder and baking soda - with a fork or whisk until all dry ingredients are blended.
Add the dry ingredients to the creamed mixture...mix with an electric hand or stand alone mixer. Be careful not to over mix
Now fold in the oatmeal and almonds gently with a rubber spatula or large spoon...5-8 big folds.
Chop the cherries in half with a sharp knife making them slice clean. About 2 cups or more if desired.
Fold in the chocolate chunks and about 1½ cups of the sliced cherries into the cookie mixture...5-8 big folds.
Press cookie mixture into a 9"x 13"x 2" glass baking pan with greased fingers. Gently press remaining sliced cherries onto top of spread cookie mixture.
Bake at 350° for 20-25 minutes.
Cool completely before cutting into desired size of servings.
Enjoy!