Is there a fee for paying my loan off early?

No. You can make extra payments or pay off your loan in full at any time with no additional charges.