Macmillan English takes beginners (or those who have followed a pre-school course) up to intermediate level. Structures and functions are taught through a variety of imaginative and inviting child-centred activities, which have been carefully graded and are suitable for classes in a variety of cultural backgrounds.