What is someone called who see's things before they happen?

According to some, people who see things before they happen do so because they are psychic.

Related questions