I came to John with no previous experience. He brought me from awful to competent. He has an amazing blend of knowledge mixed with humor and uses creative ways to get his points across. Dance with Grace has provided me with a physical activity that is fun and beneficial. I’m glad my wife and I made the decision to try Dance with Grace.