For future teachers :) This website contains many useful links such as printable worksheets, lesson plans for various subjects, project ideas, and even a place to search for jobs!
I absolutely LOVE this site! You can add books you have read, would like to read, and share opinions with others. You can also rate books and receive feedback on a book before reading it :)