Discover Resources
Browse curated homeschool resources from the community

Perimeter: Word Problems
Improve your math knowledge with free questions in "Perimeter: word problems" and thousands of other math skills.

Multiply By 0.1 Or 0.01
Improve your math knowledge with free questions in "Multiply by 0.1 or 0.01" and thousands of other math skills.

Why Do We Have Hair in Such Random Places Nina G Jablonski
We have lots in common with our closest primate relatives. But comparatively, humans seem a bit… underdressed. Instead of thick fur covering our bodies, many of us mainly have hair on top of our heads— and a few other places. So, how did we get so naked? And why do we have hair where we do? Nina G. Jablonski explores the evolution of human hair.

Place Values In Decimal Numbers
Improve your math knowledge with free questions in "Place values in decimal numbers" and thousands of other math skills.

Volume Of Cubes And Rectangular Prisms
Improve your math knowledge with free questions in "Volume of cubes and rectangular prisms" and thousands of other math skills.

Read A Celsius Thermometer
Improve your math knowledge with free questions in "Read a Celsius thermometer" and thousands of other math skills.


Identify And Classify Polygons
Improve your math knowledge with free questions in "Identify and classify polygons" and thousands of other math skills.

Subtract Across Zeros
Improve your math knowledge with free questions in "Subtract across zeros" and thousands of other math skills.

Add And Subtract Money Up To $1
Improve your math knowledge with free questions in "Add and subtract money up to $1" and thousands of other math skills.

Break Apart A Two-digit Number To Add - Sums To 100
Improve your math knowledge with free questions in "Break apart a two-digit number to add - sums to 100" and thousands of other math skills.

Convert And Compare Customary Units Of Volume
Improve your math knowledge with free questions in "Convert and compare customary units of volume" and thousands of other math skills.

Add Two Numbers Up To Three Digits
Improve your math knowledge with free questions in "Add two numbers up to three digits" and thousands of other math skills.

Multiply By Multiples Of 10, 100, And 1,000
Improve your math knowledge with free questions in "Multiply by multiples of 10, 100, and 1,000" and thousands of other math skills.

Graph Equivalent Fractions On Number Lines
Improve your math knowledge with free questions in "Graph equivalent fractions on number lines" and thousands of other math skills.

Order Fractions With Like Denominators
Improve your math knowledge with free questions in "Order fractions with like denominators" and thousands of other math skills.
The magic of Fibonacci numbers
Discover patterns in nature's favorite number sequence.
Welcome to CK-12 Foundation | CK-12 Foundation
8th grade math covering linear equations, functions, and geometry.