INTERNATIONAL STUDENT SEEKING STUDENT LOAN

Hey I got my F1 Visa approved a few days ago and I am going to Iowa State University for Bachelors in Software Engineering. I am in need for a student loan of about 17K for my first year of college and I am searching for a reliable loan option but can't find any. I do have a US co-signer and from what I have heard it's better to take loan directly from a bank than some private loan company. Can anyone help me with the name of some banks that can give out loans at maximum 6% APR if your Co-signer have a good credit score?

Also I have to mention that I only need a loan for my first year of college since my immigration is pending (one of my parents is a US citizen), and hopefully will be completed by next year or 2 making me eligible for a federal loan.