I find the middle school books to be a bit dry...If you have the freedom to push your own material this lesson seems to go over well.
The lesson is designed for 3rd grade middle school students.
Warm up video
http://www.youtube.com/watch?v=LHacDYj8KZMGo over any needed vocab: What does "I'd" mean?
Warm up question: What people, places and things did you see in the video?
a short lesson/quiz how do you say, write the following numbers: 100 (one-hundred) 1,000 (one-thousand) 1,000,000 (one-million) 1,000,000,000 (one-billion) 1,000,000,000,000 (one-trillion) 1,000,000,000,000,000 (one-quadrillion)..... As far as you want to go...if you go higher notice the numbers eventually are oct, non, and dec...It could be asked where else do you see the abbreviation Oct, Non and Dec? (months of the year)
Finally after the lesson write on the board the task: If I had 1 million dollars I would.... share, buy, go, eat, see..Give an example of each of these things, pass out paper have them write it, practice it and present it to the class. All the 3rd grade classes I have done this with seem to have a good time with it and it seems to produce a lot of participation.