Anonymous
72 Reviews
Not satisfied with the sports the school offers
The International School of Los Angeles (ISLA) is a private international school in the USA that was founded in 1978. ISLA offers the French curriculum to its students from preschool to high school.