Preheat oven to 350F and line a large baking sheet with parchment paper
Set aside.In a large bowl using a hand-held or stand mixer, cream together butter and sugars until smooth
Beat in the egg, orange zest, and almond extract, mixing until light and fluffy -- about 2-3 minutes.In a separate bowl, combine flour, baking soda, and salt
Slowly add to wet ingredients
Stir in oats, dried cranberries, and chocolate chips, mixing until evenly distributed.Drop dough by rounded tablespoon onto your prepared baking sheet
Bake for 10 -12 minutes, until edges begin to turn golden brown.After removing from oven, allow cookies to cool on baking sheet for 5 minutes before transferring them to a wire rack to cool completely.