; (II) the maximum aggregate amount of Federal Direct Stafford loans that may be borrowed shall be $23,000; and (III) the maximum aggregate amount of Federal Direct Unsubsidized Stafford loans that may be borrowed shall be $50,000. (B) Students in a qualifying undergraduate program (i) Aggregate limits Notwithstanding the aggregate limits described in subparagraph (A)(ii), a student enrolled in a qualifying undergraduate program shall be subject to the aggregate limits for professional students described in paragraph (3)(D)(ii). (ii) Qualifying undergraduate program defined For purposes of this subparagraph, the term qualifying undergraduate program means a program of study— (I) for which the total tuition and fees (including the required costs described in section 484(b)(3)(A)(i)(I)) exceeds the aggregate limits for undergraduate students described in subparagraph (A)(ii); (II) that meets certification requirements of the Federal agency that directly regulates the program and provides final licensing and credentials to students upon completion; and (III) that has had, for the previous three award years— (aa) a verified completion rate of at least 70 percent, within 150 percent of the program length of such program of study