Manyebook
Ross Morrison McGill
100 Ideas for Secondary Teachers