I checked into ASHI, and confirmed that their programs are accepted by the AHA. They do allow an instructor quite a bit of freedom in teaching, and you are more or less an independent contractor through them, although they do like for you to use their training materials. I am an ACLS instructor through AHA, and primarily teach ACLS through a hospital, but for all the other programs, they appear to be a good resource.