NFPT has been certifying fitness professionals since 1988 and offers an NCCA-accredited Certified Personal Trainer (CPT) credential. Exam dates are set up by appointment at over 300 sites with free Continuing Education Credits (CECs). Specialty courses in Nutrition, Weight and Resistance, and Endurance Training are also available.