Most of the courses offered at Hadley allow you to get credit for high school requirements. I think you should take all the Hadley courses and graduate early. This would give you enough time to go to an Nfb training center if you choose to do so.