TJ is incredible on every front. He is so accurate and insightful it is always a pleasure, but more importantly, he is so attuned emotionally, intellectually, and of course, spiritually. We have been talking consistently every couple of weeks for over a year. He is always spot on. And. Each time we speak greater understanding is gained. Highly recommended.