Gary Craig, EFT Founder

Gary Craig, EFT Founder

Optimal EFT Menu

First: What is Optimal EFT?
Second: A Peek at the Possibilities.
Then: Follow the steps below in order.

"Optimal EFT isn't something you buy.  It's something you share." Gary Craig

1. Foundational Intro

Below are links to a series of articles and videos that give you the foundational concepts that underlie this process. They are referenced often in the "Step-by-Step Lessons" below so please spend some quality time with them. For best results, view them in order and digest them thoroughly. Racing through them will likely cost you more time in the long run.

2. Spiritual Experiences

These Skype videos show a fascinating cross-section of people who have had Spiritual Revelations such as mine. Together, they provide persuasive evidence of the Love that underlies us all. This is the home of The Unseen Therapist and represents our ultimate goal.

3. Lessons

4.  Refinements

Tools to save you time and add depth to your Optimal EFT sessions.

5.  Expand

A treasure chest of articles, examples, philosophy, concepts, case histories and the like.

  • Sheri Baker on A Course In Miracles

6.  Search this site for specific info

<script type="text/javascript">
function getPage() {
    var includes = document.getElementsByClassName('include-module');
//alert('got it:' + includes.length);  
     // Make the request. It has to be on your domain, not cross domain.'', {
         on: {
             success: function (x, o) {
                 var extContent;
                 try {
                     // Parse the JSON data so we can use it in a string.
                     //d = Y.JSON.parse(o.responseText);
                    extContent = Y.JSON.parse(o.responseText).mainContent;
                    for (var i = 0; i < includes.length; i++) {
                        //var idStr = 'id="' + includes[i].id + '"' ;
//alert('id: ' + includes[i].id);
                        startPos = extContent.indexOf(idStr) + 1;
                        startPos = extContent.indexOf('>', startPos) + 1;
                        endPos = extContent.indexOf('</div>', startPos);
alert(startPos+": "+endPos); 
                      startPos = extContent.indexOf(includes[i].id + '_start') + 1;
                        startPos = extContent.indexOf('>', startPos) + 1;
                        endPos = extContent.indexOf('<!-- ' + includes[i].id + '_end', startPos);
//alert(startPos+": "+endPos); 
                        if(endPos > startPos && startPos > 0){
                            var content = extContent.substring(startPos, endPos);
//alert('CONTENT: ' + content.replace('data-src', 'src'));   
                            includes[i].innerHTML = content.replace('data-src', 'src');
                 } catch (e) {
                     // This is what happens if the request fails.
                     console.log("JSON Parse failed!");
                     Loop through all the items.
                     Create an HTML string and
                     append it to the content element.
                 //for (var i = 0; i < d.items.length; i++) {
                     //var htmlString = '<h1>' + d.items[i].title + '</h1>' + d.items[i].body;
Y.use('node', function() {
     //Y.on('domready', function() {
        //alert('images: ' + Y.all('img[data-image]'));
        //Y.all('img[data-src]' ).each(function(img) {
     Y.on('domready', function() {
        Y.all('img[data-src]' ).each(function(img) {

e-hugs, Gary

© Gary Craig
All Rights Reserved


“Gary, you are definitely on to something magnificent with Optimal EFT.”

— Carole Leonhardt

Love Swans.jpg

“Optimal EFT is an amazing thing. It’s more in-depth than I thought possible and I am learning to do it myself.”

— Suzy Mills

Love Heart Red Tree

“Optimal EFT works well on just about everything and gives a huge boost for demanding issues.”

— Sonia Novinsky, PhD