IELTS Testbuilder and Listening and Speaking for IELTS 6.0-7.5 equips learners with a toolkit helping them become better scoring candidates on 1-9 scales.
"You might be forgiven for thinking that the front cover claim of ‘500 ideas for creating English language materials’ is a bit far-fetched, but I can assure you that there really are 50 units with 10 ideas in each." Brian Brennan reviews ETpedia: Materials Writing.