Test it, Fix it: Intermediate: Vocabulary by Kenna Bourke
Ideal for self-study, learners choose what area they want to review. They do a test, check their answers, consult the reference notes, and then test themselves again. This means students really learn from their mistakes.