Well you can takes courses in tarot reading, so there is nothing mystical os spiritual about it. They are taught to pick up on your body language and ask specific questions or say certain things to make you react accordingly. I had a reading a few years ago, a few things said were correct, however they were very general and could have related to most people. Don't be totally fooled by it, you know the problems you face already and what is going on in your life, these people just nudge your mind into thinking deeper about it. Good luck.