AIM Language Learning is an Educational Publishing Company that provides curriculum resources and training to schools worldwide.