Macmillan Intermediate Skills provides thorough development and practice for the key skills of speak...