The only two recognized programs for teaching CPR are those of the American Heart Association and the American Red Cross. Make sure the instructor uses the new 2015/16 AHA guidelines and it's even better if you teach for all three body sizes: adult, child, and infant.