Homeschooling/Primary school/Resources

Science

 * Science for kindergarten
 * Solar System still under construction

Math

 * Primary school mathematics department

Other

 * Elementary typing

Primary school homeschooling streams
Warning: Work in progress! We are attempting to create a guide for essential knowledge for each "grade" of homeschooling. Understanding that homeschoolers are generally more free to take their time than public-schooled children, we have organized the courses on a more or less pick-and-choose basis.
 * Kindergarten homeschooling stream plan (5-6 year olds)