Read Write Think is an outstanding resource for teachers. It provides useful tools and materials for virtually every grade level. Lesson plans are standards-based and often spur critical thinking skills in students. Manipulatives and interactive resources are available to accompany many of the lesson plans as well. read write think