Hello my friend. Tuck is a GREAT school, especially for finance. You should absolutely apply there, if you are interested in Kellogg, Columbia—the M7 changes a bit from year to year. And sometimes Tuck is on it. Besides, an Ivy League school is very impressive, especially internationally. I would rank Tuck ABOVE Insead for sure—consider the program, for finance especially.