I'm wondering about this as I do my programming for the year. I have a great text, that covers all topics necessary. It kind of bounces around from topic to topic, but has fairly well structured units and obviously builds on concepts throughout the year. We are expected to complete the text throughout the year. However, it seems that not all teachers use the text sequentially (ie start at page 1 etc). I really can't see a reason to reinvent the wheel on this one. I will definitely provide extension activities and groupwork in addition to the text work, but I can't see a reason to pull the book apart and program the hard way! do you program with the text sequence, or do you pull it apart and work it out or yourself? Am i being lazy?