I first discovered Teachers Pay Teachers last summer. It is quite a site, with plenty of resources available. Some are free, while others are available for a fee.
I've been putting on Powerpoints and other resources to make them easily available. While you will have to register, my materials are free.