If you've seen Dan Meyer's TED Talk, Math Class Needs a Makeover, you already know that he's an awesome educator. If you haven't seen his talk, go watch it now then come back to this post. Yesterday, Dan Meyer published his entire 38 week Algebra curriculum complete with slides, handouts, and just about everything you need in order to deliver the lessons. You can download each week individually or download the entire collection as one file.
Dan Meyer also has his entire 38 week Geometry curriculum available for free. Again, you can download each week individually or download the entire collection as one file.
Applications for Education
Dan Meyer is the type of mathematics teacher that I wish I had in high school. His approach to teaching mathematics, explained in his TED Talk, is definitely a break from the textbook methods. You might not be able to use all of his lessons, but they are certainly worth looking at for ideas about how you might try new approach to teaching Algebra or Geometry.
Here are some related items that may be of interest to you:
35+ Educational Games and Games Resources
Interactivate - Interactive Math Assessments
200+ Free Mathematics Books