Preheat the oven to 250 degrees.
In a large bowl, combine the oats, nuts, cranberries, coconut, and seeds. In a separate smaller bowl, combine the sugar, oil, honey, vanilla, cinnamon, and salt. Mix well. It will turn into a thick sticky glaze.
Pour the honey glaze over the granola. You may need to work in batches in order to make sure everything is well coated. It will appear as if there is not enough honey glaze to coat all of the oats and nuts, but if you keep mixing well, it will all eventually get coated. It's fine if the mixture starts clumping. Keep stirring and break up the large clumps with your spatula or spoon.
Pour out the coated granola onto two parchment lined or lightly greased sheet pans. Pop into the oven for 45 minutes, or up to 1 hour, making sure to toss and stir the granola every 15 minutes. Allow it to cool completely. When it cools, it will crisp up more, so don’t worry if it seems a little soft when it first comes out of the oven. Store in an air tight container or a resealable bag and keep in the fridge.