Try USAC Program Search to narrow programs by terms or fields of study.
“Having the opportunity to live and study in a different country is so much more enriching and fulfilling than visiting and seeing the top tourist attractions. It give you the chance to really submerge yourself in the culture and embrace the different customs you're exposed to.”
University of Nevada
Participant in Bangalore, India