Teaching Ideas

English Language Learning Support

Access TeachingBooks with ease

  • Google Translate

    • Enable Google Translate in over 130 languages to facilitate site navigation.
    • Translate transcripts for specific resources, such as recordings, to aid access and comprehension.

  • Related Editions

    • Check for alternate language versions, retellings, and adaptations below the title. Find other versions for students with different learning styles.

Resources

Lists