The study aboard programs mostly are language immersion, service-learning, and field study programs at local universities.
Many of the internships are very unique to the culture and location. For example in India you can do a health internship at a ashram! or in Mexico help kids with disabilities ride horses. Have to say...that's pretty cool.
They also have scholarships for certain projects and referral incentives.