I have had several readings with John P, he is so quick to give accurate validations and guidance. He is awesome, his past predictions have come true. John P is awesome!

Beth