This link has a wealth of educational resources for the classroom with strong emphasis for pre-k-6. There are thousands of worksheet, activities and books available from pre-k and a bit less for the higher grades but there is something for all grade levels on all subjects.
This Site has a wealth of teaching resources on all topic for the Common Core curriculum. I have linked the page for conversation Spanish as a good introduction to basic Spanish.