Online video counseling provides a convenient, effective and powerful method enabling us to deeply connect during sessions. Time and distance are no longer a barrier. While Craig’s professional therapy and counseling services are in high demand, he does make time each month for new clients and students who are sincere and ready to make significant and meaningful change in their lives. Craig offers Nondual & Spiritual Awakening Therapy & Support, Mindfulness-Based Psychotherapy and Kundalini Therapy and Support. All sessions are held online using Skype or Zoom video conferencing.