work boxes, have one for each student, when they finish their work they can go to their work box and pull out things to work on that the teacher has placed in there. (lets the teacher assign different things for the student/if they need extra practice in an area) - DIFFERENTIATION!
Printable 50 States Student Workbook. I have been looking for something like this! This is great for my early finishers! it will take them quite a while to finish this!