askatechteacher.com
Thirty-two More Ways to Use Spare Classroom Time
This one covers language arts, math, science and technology