JACK RICHARDS
Changes is a theer-level general English course for young adult learners. the complete course takes students from near-beginner to intermediate standard.