Heat oven to 300°F and line a baking sheet with parchment paper.
Combine the 3 cups oats, 1 cup chopped almonds, 1/2 cup chopped pecans, 1/4 cup sesame seeds, 3 tablespoons brown sugar, 1/2 teaspoon cinnamon, and 1/4 teaspoon salt in a large bowl.
In a separate small bowl combine the 1/3 cup honey, 1/4 cup oil, and 1/2 teaspoon almond extract. Add oil mixture to oats and toss to coat. Use your hands to make sure everything is evenly moistened.
Spread into a thin layer on the prepared baking sheet. Bake, stirring halfway through, until brown and toasted, about 20-30 minutes.
Remove from oven and let cool, stirring occasionally, granola will harden as it cools. See note for making big granola clusters.
Once cool add the 1 1/2 cups dried cranberries and toss to combine. Store in an airtight container for up to 1 month, or in the freezer for up to 3 months.