Educational Resources
Math
Khan Academy
A free online website for K-12 with explanation videos and interactive practice for basic arithmetic through higher level mathematics.
Ck12
A free online website for K-12 with explanatory videos and interactive practice for basic arithmetic through higher level mathematics.
IXL Math
Mathematics practice broken down into individual skills for grades K-12. Limited daily use is free.
Desmos
A free online math website for learning, teaching, and a graphing calculator. Includes downloadable app.
Centre for Innovation in Mathematics Teaching
MEP Math (Mathematics Enhancement Programme): Free comprehensive lesson plans and practice workbooks for teaching a solid mathematics foundation from 1st-6th grade.
Language Arts
Word Hippo
An all-in-one reference tool, Word Hippo does the following: defines a word, provides a meaning, provides a word that is opposite, pronounces a word, provides rhyming words, places the word in many different contexts, and translates the word.
Scholastic Reading Activities
Engaging literacy activities designed for web and whiteboard across all grade levels and subjects.
Khan Academy
A free online website for K-12 with explanation videos and interactive practice for various language arts skills.
Quizlet
Create your own flashcards to practice vocabulary, terminology, and other skills, or use what others have already created.
Read On My Yon
The Read on myON Project provides access to a digital library to all children from birth through 8th grade in Hillsborough County. The program offers literacy tools and a large collection of enhanced digital books with content in English, French, and Spanish to encourage reading.
USF Reading Camps
Designed and taught by instructors from the Institute of Reading Development, our eight summer programs for children in grades K-12 improve reading skills and comprehension. School year classes also available.
Science
Ck12
A free online website for K-12 with explanatory videos and resources on various topics in science.
Khan Academy
A free online website with explanations for high school science topics in physics, chemistry, biology, anatomy, cosmology, and more.
PhET Simulations
Powered by the University of Colorado, this site provides dozens of engaging simulations for physics, chemistry and biology. The website also includes a collection of teacher contributed activities, lab experiences, homework assignments and conceptual questions that can be used with the simulations.
Amoeba Sisters
Funny animated videos that explain biology concepts in an appealing and understandable way.
Crash Course
Witty, visually appealing videos on a wide variety of high school level science topics.
Quizlet
Create your own flashcards to practice vocabulary, terminology, and other skills, or use what others have already created.
Science Snacks
Science Snacks are hands on, teacher tested, and use cheap, available materials. Satisfy your curiosity without ever getting full.
NASA
For Educators – Lesson plans, teacher guides, classroom activities, video clips, games, posters, and more for teachers and students in grades K-4, 5-8, 9-12, and higher education.
Steve Spangler
Science Experiment Archives – A terrific variety of fun, hands-on and simple experiments to do as a demonstration or with a group of students to raise the fun-factor and teach scientific principles.
ZOOM Science Experiments
Focus on Engineering Design – A long list of hands-on science and engineering activities appropriate especially for students grades 2-10.
Coding
Scratch
A block-based visual programming language and website targeted primarily at children 8-16 as an educational tool for coding.
Crunchzilla
Coding explanations and examples for young children(Code Monster) or other tutorials for ages 12+.
Learn Unity
a coding tutorial made by the Unity Game Engine to teach kids how to create video games.

Social Studies
Khan Academy
A free online website for K-12 with explanatory videos and resources on various social studies topics.
Library of Congress
Thematic primary source sets for high school level history topics.
Crash Course
Witty, visually appealing videos on a wide variety of high school level history topics.
Quizlet
Create your own flashcards to practice vocabulary, terminology, and other skills, or use what others have already created.