I think to work (maybe even simultaneously):
Destination B1 Grammar and Vocabulary with Answer key
Vocabulary:
1. The Oxford 3000_by CEFR level
2. The Oxford 5000_by CEFR level
Oxford Text Checker
Learning plans, notes etc
Tagged on: Learning_Plans