Compass Classroom
20 Best Tips for Teaching Reading and Spelling
Free Resources
Chapter Book Series Library Lists
Dyslexia Screening Checklist
Spelling Rules Posters

All-In-One Options

  • Discovery K12:  Discovery K12 is an online homeschool platform and curriculum for students from kindergarten through twelfth grade.  They offer 7 standard courses including Language Arts, Reading/Literature, Math, Science, History/Social Studies, Visual/Performing Arts, and Physical Education.  They offer a Non-Common Core, traditional, secular curriculum that gives students a world-view using today’s cutting-edge technologies.
  • Ambleside Online:  This is a free homeschool curriculum designed to be as close as possible to the curriculum that Charlotte Mason used in her own private and correspondence schools.  The curriculum uses as many free online books as possible.
  • Easy Peasy All-In-One Homeschool: A complete, free online Christian homeschool curriculum.
  • Mater Amabilis:  This is a free, structured, Charlotte Mason style curriculum for Catholics.
  • The Core Knowledge Foundation provides open access to content-rich curriculum materials for preschool through grade 8.

Art

  • Art Appreciation:  These studies of famous paintings were written on an elementary level, but will be of interest to all ages.  They will help students become familiar with and learn to appreciate the works of famous artists.
  • Art for Kids:  Free video and printable instruction in drawing, painting, and sculpting. 
  • Art Graphica:  Free art lessons.
  • Chalk Pastel Art Lessons: Free lessons in chalk pastels, acrylics and video art tutorials for all ages.
  • Kinderart:  Free art lessons. Their mission is to provide FREE art lesson plans that parents and teachers can use in their home and school classrooms.
  • Dick Blick Art Lessons & Projects:  Each Grade Level is divided into specific disciplines in order to help you find the most appropriate lesson plan for your needs.
  • Art Video Lessons: Free how-to-draw videos.
  • Jerry's Artarama:  Watch Over 2000 Free Video Art Lessons Get Inspired! Over 10,000 hours of Art Instruction! All Media, All Skill Levels.

Free Curriculum Online

Computer Programming

  • Scratch:  For kids. With Scratch, you can program your own interactive stories, games, and animations.
  • Khan Academy: Free.
  • Code Academy: An online freemium interactive platform that offers free coding classes in 12 different programming languages including Python, Java, JavaScript (jQuery, AngularJS, React.js), Ruby, SQL, and Sass, as well as markup languages HTML and CSS.
  • Kids Ruby:  For kids.
  • Alice:  For kids. Alice is an innovative block-based programming environment that makes it easy to create animations, build interactive narratives, or program simple games in 3D. Unlike many of the puzzle-based coding applications Alice motivates learning through creative exploration.

Foreign Language

  • German 1:  Free online course provided by Georgia Virtual Learning.  Recommended for high school.
  • German 2:  Free online course provided by Georgia Virtual Learning.  Recommended for high school.
  • German 3:  Free online course provided by Georgia Virtual Learning.  Recommended for high school.
  • Learn German Easily:  German lessons for beginners.
  • Spanish:  Online Spanish lessons.
  • Spanish Town:  Free online lessons.
  • Online Free Spanish:  Online Spanish lessons and games.
  • Spanish 1:  Free online course provided by Georgia Virtual Learning.  Recommended for high school.
  • Spanish 2:  Free online course provided by Georgia Virtual Learning.  Recommended for high school.
  • Spanish 3:  Free online course provided by Georgia Virtual Learning.  Recommended for high school.
  • Mandarin Chinese:  Video lessons.
  • Cherokee:  Learn the Cherokee language.
  • French 1:  Free online course provided by Georgia Virtual Learning.  Recommended for high school.
  • French 2:  Free online course provided by Georgia Virtual Learning.  Recommended for high school.
  • Alison's French Courses:  Recommended for high school. Alison’s free, online courses in French include introductory level modules that teach basic vocabulary and grammar, as well as more advanced courses on topics like school, holidays, media, and more.
  • LANGMaster: Online French Lessons:  Recommended for high school.
  • First Year French:  Recommended for high school.
  • Latin 1:  Free online course provided by Georgia Virtual Learning.  Recommended for high school.
  • Latin 2:  Free online course provided by Georgia Virtual Learning.  Recommended for high school.
  • AP Latin:  Free online course provided by Georgia Virtual Learning.  Recommended for high school.
  • American Sign Language University: A resource site for ASL students and teachers.
  • Free Sign Language Lessons: Introductory.

Geography

  • Geography4Kids: An online geography and earth sciences curriculum.  Recommended for elementary students.
  • Geography for Kids:  An online geography curriculum.  Recommended for elementary students.
  • SeterraA Free Map Quiz Game For Windows Seterra 4.0 is a challenging educational geography game with more than 100 different exercises. Learn about countries, capitals, oceans, flags and cities in Africa, Europe, South America, North America, Asia and Australia, using outline map exercises!
  • World Geography:  A free, online course provided by Georgia Virtual Learning.  Recommended for high school.

History

  • SEVERAL free courses in history, economics, the constitution, etc.  For high school
  • The Civil War Curriculum:  The Civil War Curriculum is an easy-to-use, interdisciplinary, resource-rich guide for teaching the American Civil War. Explore the lessons online, download free PDFs or purchase a printed book below.  For elementary, middle, and high school aged students.
  • US History Lessons:  This is thirteen weeks of FREE History Lessons!  These lessons include: The Mayflower Compact, The Declaration of Independence, The Constitution of the United States of America, and The Federalist and Anti-Federalist Papers.
  • America's Heritage:  An Adventure in Liberty:  This is a tested lesson plan resource and supplement for Kindergarten-12th grade teachers of social studies, U. S. history, U. S. government, political science, economics, geography, speech, and/or related subjects.  Written by fellow teachers, the resource consists of age-appropriate and modifiable lesson plans grouped into three separate books according to level:  elementary, middle, and high school.
  • America’s Heritage: An Experiment in Self-Government: Topics include the Mayflower Compact, Declaration of Independence, Federalist Paper 47, U. S. Constitution, Bill of Rights, Three Branches of Government, union of the states, national debt, and more.
  • The Life of George Washington:  Washington's life -- almost from his boyhood -- was interwoven with the early history of this country. To understand his life is to understand that history -- the important time before and during the founding of The Republic.
  • The Autobiography of Benjamin Franklin: Fantastic resource with videos.
  • A Jefferson Primer:  To students of history Thomas Jefferson's accomplishments are legendary: Author of the Declaration of Independence, Governor of Virginia, Minister to France, Secretary of State and, of course, the third President of the United States. Behind these milestone events, however, lay a multitude of diverse talents and interests. A close study of his life would reveal such remarkable accomplishments as lawyer, architect, naturalist, paleontologist, inventor, agronomist and linguist.
  • Milestone Historic Events in Early American History:  Documents representing milestone events in 18th century America are presented here in their original formats as they actually appeared in the 1700s. This digital display of original documents allows us to examine significant historical artifacts exactly as early Americans saw them in their newspapers, magazines, books and pamphlets.
  • Famous Moments in Early American History Short Films of Noteworthy Events:  Each film in the 'Famous Moments' series highlights a true story of historical significance, providing 'students' of early America with a better understanding of the people, places and events of this important era.
  • History for Kids: Free
  • World History:  A free online course provided by Georgia Virtual Learning.  Recommended for high school.
  • US History:  A free online course provided by Georgia Virtual Learning.  Recommended for high school.
  • AP World History:  A free online course provided by Georgia Virtual Learning.  Recommended for high school.
  • AP European History:  A free online course provided by Georgia Virtual Learning.  Recommended for high school.
  • US History Online Textbook: From Pre-Columbian to the New Millennium

Language Arts/Grammar

  • The Basic Cozy Spelling Course:  A free online spelling curriculum recommended for grades 6 to 8.
  • KISS Grammar: Complete grammar program.
  • K12Reader:  Spellings lists for grades 1 through 5 as well as other language arts/grammar worksheets.
  • English for Everyone:  A free online resource for printable English worksheets. On the left of this page you will find an index containing hundreds of quality teaching materials.

Literature & Reading

Math

  • Middle School Math:  Free online video course for 6th, 7th, 8th grade math as well as Algebra 1.

  • Math Planet: high school math courses in Pre-algebraAlgebra 1Algebra 2 and Geometry.

  • FreeMath:  FreeMath is an exceptionally high quality math program covering every math skill that should be taught for Grades 1 through 5.  Click "begin free math" to start.

  • Math Workbooks: FREE math workbooks for K through 5.

  • Algebra 1:  A free, online video course with accompanying text. 

  • Math, Grade 6:  A free, online course provided by Georgia Virtual Learning.

  • Math, Grade 7: A free, online course provided by Georgia Virtual Learning.

  • Math, Grade 8: A free, online course provided by Georgia Virtual Learning.

  • Pre-Algebra:  A free, online course. 

  • Money Skill:  MoneySKILL is a FREE online reality based personal finance course for young adults developed by the AFSA Education Foundation. This interactive curriculum is aimed at the millions of high school and college students who graduate each year without a basic understanding of money management fundamentals. The course is designed to be used as all or part of a grade for courses in economics, math, social studies or where personal finance are taught.

  • Math, Grade 6:  A free, online, downloadable textbook. 

  • Math, Grade 7:  A free, online, downloadable textbook. 

  • Math, Grade 8:  A free, online, downloadable textbook. 

  • Algebra 1: A free, online course provided by Georgia Virtual Learning.

  • Pre-Calculus: A free, online course provided by Georgia Virtual Learning.

  • Advanced Algebra: A free, online course provided by Georgia Virtual Learning.

  • Mathematics of Finance: A free, online course provided by Georgia Virtual Learning.

  • Understanding Algebra:  A free, online textbook. 

  • Algebra 1:  A free, online, downloadable textbook.

  • Algebra 1 Honors:  A free, online, downloadable textbook.

  • Algebra II with Trigonometry:  A free, online, downloadable textbook.

  • Geometry:  A free, online, downloadable textbook.

  • Trigonometry:  A free, online, downloadable textbook.

  • Calculus:  A free, online, downloadable textbook.

Music

Electives

Physical Education

  • Free Operation FitKids Curriculum:  ACE offers age-appropriate curriculum for children in grades 3-5 and grades 6-8. Aimed at teaching students about the dangers of being overweight and the importance of a healthy lifestyle, our FREE Operation FitKids information is offered as a public service by ACE.

Penmanship

Record-Keeping

  • Homeschool Skedtrack is a FREE online lesson planner, scheduler, and tracking system rolled into one.
  • The Transcript Creator is a free, online tool you can use to create a simple high school transcript. It will even compute your GPAs for you!

Science

  • Elementary Life Science:  This is a 36-week curriculum for children of ages 6-9 that includes a reading assignment and worksheet review as well as hands-on activities. This science curriculum is available as a PDF download.
  • Alaska Seas and Rivers marine/aquatic curriculum:  This online Alaska Seas and Rivers marine/aquatic curriculum, developed by Alaska teachers, provides high-quality units for use by teachers and homeschoolers, as well as interpreters, youth groups, nature tour guides, and anyone seeking fascinating content on marine science topics. The units for grades K–8 are complete and ready to use. The curriculum meets Alaska science content standards and grade level expectations.
  • Our Wonderful World Nature Study:  This is a nature study curriculum using the book "Our Wonderful World" which is available for free download and covers backyard neighbors, feathered friends, garden life, four-footed comrades, and the earth and its neighbors.  By covering one chapter a week, there are 32 weeks worth of lessons.
  • Inquiry in Action: Investigating Matter through Inquiry, 3rd edition:  Teach students chemistry-related physical science and the process of scientific inquiry with this guided resource. The guide includes activity sheets, student readings, assessments, molecular model animations (online only), and background information for teachers.  This resources is available as a PDF download.  For grades 3 through 6.
  • Middle School Chemistry:  This is a resource of guided, inquiry-based lesson plans that covers basic chemistry concepts along with the process of scientific investigation.  For grades 6 through 8.
  • Science, 6th grade:  A free, online course provided by Georgia Virtual Learning.
  • Science, 7th grade:  A free, online course provided by Georgia Virtual Learning.
  • Science, 8th grade:  A free, online course provided by Georgia Virtual Learning.
  • Kid's Astronomy Online Academy:  This astronomy site offers two tracks: Course 1 for ages 7 to 11 and Course 2 for ages 12-18. 
  • Chem4Kids:  An online chemistry curriculum.  Recommended for elementary students.
  • Cosmos4Kids: An online astronomy curriculum.  Recommended for elementary students.
  • Biology4Kids: An online biology curriculum.  Recommended for elementary students.
  • Physics4Kids: An online physics curriculum.  Recommended for elementary students.
  • High School Biology:  This FREE high school biology program comes with a free textbook (800+ pages with lots of color photographs & illustrations) from a Christian, creationist perspective, a free lab book, a free workbook correlated to the text and lots of great extras.
  • Weather Unit Study:  A free, downloadable 40-age weather unit study for ages 3 through 9.
  • Marine Science:  A free, downloadable PDF textbook.  Recommended for middle/high school students.
  • Marine Science [Teacher's Guide]:  The teacher's guide to the Marine Science curriculum above.
  • Physics:  A free, downloadable textbook.  Recommended for high school.
  • Physics:  A free, online course on physics provided by Georgia Virtual Learning.  Recommended for high school.
  • Oceanography:  A free, online course on oceanography provided by Georgia Virtual Learning.  Recommended for high school.
  • Anatomy & Physiology:  A free, online course provided by Georgia Virtual Learning.  Recommended for high school.
  • Biology:  A free, online course provided by Georgia Virtual Learning.  Recommended for high school.
  • Chemistry:  A free, online course provided by Georgia Virtual Learning.  Recommended for high school.
  • Environmental Science:  A free, online course provided by Georgia Virtual Learning.  Recommended for high school.
  • Forensic Science:  A free, online course provided by Georgia Virtual Learning.  Recommended for high school.
  • Physical Science:  A free, online course provided by Georgia Virtual Learning.  Recommended for high school.
  • Geology:  A free, online course provided by Georgia Virtual Learning.  Recommended for high school.
  • Epidemiology:  A free, online course provided by Georgia Virtual Learning.  Recommended for high school.
  • Earth Systems:  A free, online course provided by Georgia Virtual Learning.  Recommended for high school.
  • Astronomy:  A free, online course provided by Georgia Virtual Learning.  Recommended for high school.
  • AP Biology:  A free, online course provided by Georgia Virtual Learning.  Recommended for high school.
  • AP Chemistry:  A free, online course provided by Georgia Virtual Learning.  Recommended for high school.
  • AP Physics:  A free, online course provided by Georgia Virtual Learning.  Recommended for high school.
  • AP Physics Electricity & Magnetism:  A free, online course provided by Georgia Virtual Learning.  Recommended for high school.
  • AP Physics Mechanics:  A free, online course provided by Georgia Virtual Learning.  Recommended for high school.
  • AP Environmental Science:  A free, online course provided by Georgia Virtual Learning.  Recommended for high school.
  • Earth Science For High School:  A free, downloadable textbook.  Recommended for high school.
  • Engineering: An Introduction for High School:  A free, downloadable textbook.  Recommended for high school.
  • Chemistry:  A free, downloadable textbook.  Recommended for high school.
  • Biology:  A free, downloadable textbook.  Recommended for high school.
  • Biology Teacher's Edition:  A free, downloadable teacher's edition to go with the Biology text above.
  • Biology Workbook:  A free, downloadable workbook to go with the Biology text above. 
  • Psychology:  A free online textbook.  Recommended for high school.
  • Introduction to Sociology:  A free downloadable textbook.  Recommended for high school.

Virtual Science Labs

Software

  • Open Office:  A free, open source alternative to Microsoft Office and includes word processing, spreadsheets, presentations, graphics, databases and more.
  • LibreOffice:  A free, open source alternative to Microsoft Office and includes word processing, spreadsheets, presentations, graphics, databases, and more.
  • Inkscape:  A professional vector graphics editor for Windows, Mac OS X and Linux. It's free and open source.
  • TuxPaint:  A free, award-winning drawing program for children ages 3 to 12 (for example, preschool and K-6). Tux Paint is used in schools around the world as a computer literacy drawing activity. It combines an easy-to-use interface, fun sound effects, and an encouraging cartoon mascot who guides children as they use the program.
  • Pivot Animator:  Is a simple software to create animations. Based on stickfigures, the software gives you the possibility to create an animation by moving the joints and nodes of the figures.There is no need to redraw your figures in each frames.
  • Gimp:  Gimp is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring.
  • Gimpshop:  Looking for a free alternative to Photoshop? You found it.

Typing

  • Typing Web: FREE. Interactive lessons, typing games, and achievements make learning feel like a game.

  • Typing Club: It is web based, and highly effective. TypingClub is (and will always be) free for both individuals and schools.

Virtual Field Trips

  • BatsLIVE!
  • Ellis Island
  • Exploring Mount Vernon:  Explore the famous Mount Vernon estate in this award-winning electronic field trip to the historic home of our nation's first president. Learn from Mount Vernon's interpreters and curators. Targets grades 4-8.
  • Experiencing Shakespeare:  Explore the Folger Shakespeare Library, home to the world's largest Shakespeare collection in this award-winning field trip. Travel backstage with professional actors rehearsing for a performance, see original documents relating to Shakespeare’s life and times, and enjoy special behind-the-scenes access. Targets grades 6-12.
  • Our Nation's Capitol:  Join student reporters as they uncover the history, art and architecture that define America’s living symbol of democracy and freedom. Targets grades 5-8.
  • Shakespeare:  Up On Your Feet!:  Join us as we explore the vaults of the Folger Shakespeare Library and get your students 'up on their feet' to perform a Shakespeare insult war! Targets grades 6-12.

Writing & Speaking