There are a ton of free teacher resources available on the Internet. Here is a list of sites that I have found. If you have any others then please share so we can update our list on the web.
Parentella is a free communication platform for parents and teachers. Teachers can set up a class and invite all the parents and share homework, class news, events, etc. and keep all parents on the same page. It is free.
Feel free to use my site which contains over 1200+ resources sorted by subject area and topic. All the links are visual which makes it easy to use in a classroom situation. Here is the link: