Scholarship Information and Rescind??

<p>I was accepted to Drexel and received two scholarships Deans Scholar (11k) and Endowed Scholarship (5k). My dad keeps telling me that you had to give them FAFSA forms in order for these scholarships to be valid, is this true or are they already given and nothing needs to be done other than enrollment.</p>

<p>What are the chances of being rescinded from Drexel:
I may end the year with a possible D and a few C's? (Though almost all are "challenging" APs)</p>