The program was at times disorganized, hectic, and frustrating. But the quality of the experiences you'll get, the things you'll learn, and the people you'll meet more than make up for it. The staff makes you feel extremely safe and supported, and everyone you encounter there is incredibly warm, accommodating, and accepting. My abroad experience was unlike any of my friends who went to Europe, Australia, South Africa, etc. Be prepared to feel a little uncomfortable, but I promise it's totally worth it!!