I don’t think there is really anybody who all 8 Ivy League schools are a good fit for. Dartmouth to Columbia to Cornell to Brown are drastically different college experiences. From setting (rural to urban), curriculum, size, and school culture, the Ivys range a lot. The Ivy League is literally just a sports league, that is what the schools have in common that bonded them together - a philosophy on college sports. It is usually a waste of time to apply to all 8. An easy way to start culling the list is to actually research the 8 Ivies as schools and be honest with yourself about which ones appeal to you as a place to study, learn, and live for four years and which ones do not. Then cut the ones that do not resonate from your list. You should easily be able to eliminate at least 2-3 (maybe more) if you are honest with yourself about what you want from college other than an IB job.
1 Like