Preheat oven to 325 degrees F. Mix all ingredients except nuts and dates together and spread on two deep sided baking sheets or roasting pans. Bake for about 30 minutes, stirring once.Reduce heat to 250 degrees F and continue baking for up to an hour (depending on the strength of your oven) or until nearly brown, stirring frequently. Add almonds and bake another thirty minutes.Remove from oven and stir in dates. Cool thoroughly and store in air-tight containers.Note: I quartered this recipe because if I didn't like it, I didn't want to wind up with 20 cups of granola but could have easily made more. I loved it and know it's going to become a breakfast staple. I might suggest halving it but if you have a family of eaters, go for the whole thing.