The shared resources are amazing for lesson planning and the second link is a comprehensive list of digital tools he reccomends.
Also check out the engaging students website for more ideas