Tufts University general overview and experience

Hii, I am a rising senior from India. I look at Tufts as a top LAC, with almost everything that is required for a college experience. I would love to hear from current students and alumni about the ground reality of the experience at Tufts (Sometimes it turns out to be different as displayed by the univ). Also, I require a good amount of financial help, so how is Tufts in financial aid for International Students?