How Does Someone Develop Precognition

People that know what events will happen in the future long before time comes to experience them are though to have precognition. Some of these foresights are symbolic and need to be decoded in order to understand them. Other times the visions are so clear that the person can look right into the future. The majority of people believe that time is a variation of a spiral, not linear. That is why it is possible to look right into the future at times.