flashFLASH is a curriculum that was developed in the Seattle area and was adapted for students with special needs.  It’s free and has some nice lesson plans.  I don’t usually use any of them from start to finish on their own, but it’s a starting place to get ideas.  Did I mention that it’s free?  Many of the lessons have “transparencies” that are in Power Point form.