When my son did a college year abroad he did a program which had a language pledge. The very first weekend several of the participants said it was too hard to get to know each other speaking only Arabic. My son and the kids he made friends with kept the pledge. Guess who learned more Arabic? He was really annoyed with them for sabatoging the program. They made a big deal about how important it was to learn to think in Arabic which would not happen if you didn’t do it 24/7. Any way good luck on your decision!