Filing Taxes for Multiple States That I Am Non-Resident In?

Hi all,

 

I am a resident of Virginia, but I attend college in Arizona. During the school year, I have had two jobs in Arizona. However, over the summer I also had an internship in Illinois. How should I file when I have earned income in two states that I am not a resident for (AZ and IL)? 

 

Thanks!