The Government of Ontario a few years ago developed this really great resource called "Targeted Implementation and Planning Supports for Revised Mathematics (TIPS4RM)"
In daily life who can remember such a long name? So it evolved to being called the "Tips" binder or units. These units are based on the Ontario Math curriculum, but the concepts are universal.
The units are not 100% complete so you will need to supplement from your regular textbook/workbook, however the lessons provide great experimental/hands on learning opportunities for students.
A complete unit comes with a unit overview, plus each additional lesson is broken down into Minds On (the hook), Action (what students will do), Consolidate (how they will practice what they have learned). This resource compliments the three part lesson design that is becoming very popular.
If you teach any junior high or high school math course, this resource is worth a look.