International School of Portland provides a warm, multicultural environment where children are fully immersed in Spanish, Japanese, or Mandarin from preschool through 5th grade.