Hello there!
Your question asks why obtaining a federal loan is better than a private loan for school.
Answer: Cost and repayment options.
The reason why "cost and repayment options" would be the correct answer because federal loans would be cheaper and have a wide variety of options to repay the loan.
Federal loans are far more cheaper than private loans, due to the fact that it's coming form the government. Federal loans would allow you to get a loan without worrying too much of the price of it. Private loans tend to cost more since it's coming from a bank.
Federal loans would allow someone to get things like income based repayment or fixed interest rates. This would not be offered with most of the time with private loans.
Federal loans have more repayment options, also making it cheap for the person to handle, while private loans want you to pay a lot in interest and want you to pay off the loan within a close time frame.
I hope this helps!
Best regards,
MasterInvestor