Do I have to be a PHSC student before I can apply for a Foundation Scholarship?

Yes. You must submit an application to PHSC, and be accepted as a student, before you can complete a Foundation Scholarship application.