| Resource | Available Grade Levels | Comments |
|---|---|---|
| Education.com | K, 1, 2, 3, 4, 5, 6, 7, 8 | |
| PBS Learning | K, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 | Lots of resources, but many are videos |
| Monkeypen | K, 1, 2, 3 | |
| Teach-nology | K, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 | Lots of ads |
| ReadWriteThink | K, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 | Technically these are lesson plans for teachers |
| Storyline | K, 1, 2, 3, 4 | Has lots of book readings but doesn't have the physical text from the book |
| Oxford Owl | K, 1, 2, 3, 4 | Ebooks but you have to register I think |
| Project Gutenberg | K, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 | Lots of ebooks you can download |
| Teaching Squared | K, 1, 2, 3, 4 | They have themed worksheets too, linked is the pokemon themed worksheets |
| ESL Vault | K, 1, 2, 3, 4, 5, 6, 7, 8 | Worksheets and activities specifically for ESL students, lots of ads |
| Spelling Wokrsheet | K, 1, 2, 3 | Just spelling and math NOTE: REFRESHING PAGE GIVES YOU NEW WORKSHEET |
| SPM Art Studio | K, 1, 2, 3 | Wordsearch/maze stuff |
| EnglishGrammar | K, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 | Lots of different grammar topics, you can download the activities as PDFs. for young students or non-native English learners |
| English Club | K, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 | Lots of topics and quizzes. for young students or non-native English learners |
| Funbrain | K, 1, 2, 3, 4, 5, 6, 7, 8 | Different activities/ games to do with student |
| Dream English | K, 1, 2, 3, 4, 5 | Songs and lesson plans with the creator's videos |
| elllo | K, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 | Can listen to different conversations/audios, mostly for non-native English speakers |
| ESL Partyland | K, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 | Lesson plans for different ways of teaching Enlighs, mostly for non-nate English speakers |
| Teachers Pay Teachers | K, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 | There are some free worksheets but you need to make an account |
| Liveworksheets | K, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 | Interactive worksheets for all subjects |