This book of reproducible activities is the best I've found so far. I teach adult ESL students (level 2) and these activities are just what I need. This would also work well for level 1 and level 3 learners. There is a wide range of activities and they go along well with the OPD, though the OPD is not required. I like that as I don't have the budget to buy an OPD for every student.