I have shared dreams in the past where I am taught "lessons" before on other threads. These lessons are personalized of course; they may or may not have meaning for some one else. I don't have visions per se, but I do have powerful dreams like my grandmother had, I know who's calling before they call and sometimes know things before they happen or where to find a parking spot (lol...that's very helpful at school). Then there are other occurences that happen like 9/11, or London last week, or some earthquakes when I get a very dizzy feeling during or before they happen.