We are accredited by the ANSI National Accreditation Board, which means we are verified by a third-party to uphold standards of excellence in the creation of our learning materials and credentials. As for the SFP, you will not need to renew it once you achieve it!