Peace Corps language training has a very good reputation. Trainees are evaluated by an oral interview placement examination upon arrival in country, and subsequently placed in small language class groups segregated by proficiency level. Intensive language instruction is delivered daily by Peace Corps staff members, who are members of the host country and native speakers of the target language. In some cases, language training takes place in the training communities. If you test at an advanced level on the placement exam, you may forgo the intensive classes and instead participate in a weekly class while completing independent assignments in your community.
Training may also include cultural and technical components, which entail various activities such as visiting places of interest in the training community, conducting interviews with community members, and traveling to the training center to receive sessions.
Training can be a very busy and stressful period, but it is all worth it when you get to site!