Here is a site that I often use to find not only books for second language learners but also me very useful teacher resources. I am usually looking for new material about now and knowing the possible resources is very helpful. Some of these books however have more extensive resources available from the author. In another posting I will focus on Three Cups of Tea, which is in the list here at Penguin, but has a vast array of teacher resources available directly from their own website.