How to Evaluate Your Current Programming and Use the Results to Develop and Implement New Programming