InterFuture will change the way you think about pretty much everything, and will give you the most amazing memories. You will make great friends with people all over the US and in cities and villages around the world. You will learn so much through the academic program, but you will also learn so much just from your surroundings, living like a local and interacting with your neighbors. And I can pretty much guarantee you will wish you could do it all over again once it is through. It's a lot of hard work, but the rewards for that hard work last a lifetime. The studies staff is incredible and so supportive through it all, and the alumni network is amazing!
Definitely at least talk to InterFuture and see if it is the right study abroad program for you. You won't find a program like this anywhere else, and it isn't worth passing up the chance to learn more about it!