I have narrowed my top choices to these three, I applied for Electrical Engineering /FYE. My future plans are more inclined towards management and consulting which is why I was originally inclined towards Duke (I read that it's not uncommon there for Engineering students to get positions in consulting). However, I am an international student and I do have a cousin who goes to UMich and an Aunt that lives in Detroit. I have a good friend going to Purdue next year and another friend who is a sophomore there.
Also, I know that at Purdue I will be able to walk in as a sophomore since I am an IB student, I will easily get 30 credits from my subjects. In Michigan, I will get 22 credits (possibly 26 depending on my performance in finals) but in Duke, I will get almost no course credit.
Purdue: I have a few friends and I can walk in as a sophomore
UMich: I have family nearby and I get a decent amount of Credit
Duke: Aligns with my future plans (as of now) but I get almost no credit