The best order for financing higher education would be :
Grant/scholarship - Federal Student Loan - Private Loan
Grant/scholarship give you free financing for your Education , meanwhile Federal student loan tend to have a lower interest rate and a more flexible paying time than the private loan