Hey guys, I got admitted to UMich - Ann Arbor LSA, Haverford, NYU CAS, and URochester
Since I am an international student and have never been to the U.S before, I am being super cautious of selecting where to attend. I think I’m gonna major in Computer Science or Mathematics (considering double major, too!), and I’m planning to attend graduate school after graduation.
Can you guys help me out with making a choice, please? Which one should I attend and why?
If you need more info to give advice, feel free to ask me 
All of these schools are very good to excellent. Go with the college/university that people from your area are most aware. Michigan is excellent in CS and math. It also has the strongest international reputation by most, if not all, the major ranking sites.