One tip to remember is that speaking Spanish will help you greatly.
You'll be treated differently than if you speak English all the time,
it'll help you assimilate to Peru, and it'll make networking easier. If
you're looking to learn Spanish, check out Fluenz Spanish, Rosetta Stone, and Synergy Spanish.