Learning at Home: 

Resources for Homeschool Teachers and Students

Today there is an estimated 2 million children, from kindergarten all the way up to 12th grade, who are taught at home. Fortunately for parents who are taking control of their children’s education themselves, there is a multitude of resources available to them, both in print and online. From math to reading to science, there are websites available both for the parents and the students. Here are some links that can help any parent teach their kids at home.

Language Arts

Project Gutenberg – This site offers hundreds of classics and other books as free ebooks. These books are all old enough that the copyrights have expired.

Free Children’s Books – While the previous site is great for older kids who need classics, this site has many children’s books available for free online.

Creative Writing – Teaching writing can often be a tricky subject to teach if the parent is not a skilled writer, but this website offers guidance on the subject in general and tips for home schoolers specifically.

Home School Writing: The Five Most Important Writing Skills – What are the most important writing skills to master? This writing teacher lays it all out.

Websites for Teaching Phonics – Being able to read is the foundation for all other learning. This collection of websites will give any parent the help he needs to teach his child how to read.

Sentence Diagramming – Need help figuring out how to diagram a sentence? This step-by-step guide can have anyone, student or parent, diagramming in minutes.

Spelling It Right – Even with a spelling curriculum, sometimes it is difficult to help a child who is a poor speller. This experienced English teacher has put together a website to help anyone learn to spell.


The Fascinating World of Mathematics – With the resources for this site, any parent can make math fun and relevant to the real world while getting help in teaching the difficult areas.

Xtra Math – Xtra Math is a non-profit organization whose goal is to helping everyone achieve an understanding of math. The program is free, and parents, students, or teachers can use it.

Afterschool Mathematics – Originally designed by teachers for kids to do at home after school, this collection of math games and activities provides a fun way for students in grades 5-8 to learn math concepts.

Khan Academy – The Khan Academy has one goal: to teach math the way it should be taught in a way anyone can understand, and to do it for free. Khan methods have been taking the math world by storm and can make anyone love math.

Math Worksheets – This website offers free printable math and science worksheets for homeschoolers.

Understanding Algebra – Sometimes parents are intimidated by teaching the higher level math subjects. Not only does this website have a full algebra text online for free, it is perfect for a refresher for parents of for a student to work through.


Donna Young – Donna Young’s site not only has a wealth of resources to assist in teaching various science subjects, but she also has organization helps and printouts for math, history, and English as well.

Math/Science Nucleus – This organization provides free tools for teachers and parents to teach science and math.

Galileo Education – The internet has many resources to enrich science learning and discovery. The Galileo Education site gathers these on one site, as well as links to free online tutoring and math sites.

National Science Foundation – The National Science Foundation’s goal is to help students, teachers, and parents to learn about various areas of science. This website has the resources sorted by subject (astronomy, biology, geology, etc.) for easy navigating.

Science Resources – Looking for a way to add hands-on projects and experiments to science? This organization has information on science fairs, labs, programs, and contests to bring science to life.

Science is Fun – Science is a hands-on discipline. These fun experiments are simple enough to do at home.

Science Fair – Need some guidance coming up with a great science fair project? This website is here to help.

Social Studies

Classical Homeschooling – This site provides an outline of teaching history, geography, and literature from a classical perspective.

Web Geography for Kids! – This interactive website explores different areas of the world, and includes different projects, contests, and games.

Geography and Social Science Ideas – Designed for classroom teachers, this site still has many ideas for history fairs and other projects that can enhance learning at home.

Eclectic Homeschool – An online magazine just for homeschoolers, this site not only has information about history, and other social studies subjects like holidays or geography, but it also has many helps for other subjects as well.

Notebooking – Notebooking is a time honored way to study a subject. Find out how to make and organize notebooks for history, science, and other subjects.

Teaching History – This national organization’s goal is to teach the next generation about the country’s history. The site has many interesting articles and ideas for teaching at the elementary, middle school, and high school level.

Educational Games

Childsplay – Childsplay is a collection of simple computer games for young children which teach basic math, letter recognition, spelling, and other beginning skills.

Nobel Prizes – The official website of the Nobel Prizes has many educational games that older students will find interesting.

Math Games – The PBS website offers many educational games. These reinforce math concepts.

Math & Reading Help – A variety of games are available on this site; some are math games, others are word games which reinforce spelling, reading, and vocabulary.

National Geographic – The National Geographic website teaches kids about animals, geography, nature, history, and other topics in a way which seems just like playing, because it is!

Quest Atlantis – Over 45,000 students from all over the world have played this game. Students can become historians, environmental scientists, or investigative reporters who must solve dilemmas by using clues.

Play History – The best way to learn history would be to travel back in time to see it for oneself. These history games are the next best thing.

Revolution – This multi-player game has been highly reviewed. Students become completely immersed in the American Revolution with this game.


HSLDA – The Homeschool Legal Defense Association helps anyone who wants to teach their kids at home navigate the legal requirements for doing so, and also offers suggestions for doing things like driver’s education and sports.

Resource for Catholic Homeschoolers – This site offers help for Catholic families who want to teach their children at home and include elements of their faith in their curriculum.

General Curriculum Help – For those who need some help knowing what to look for when evaluating curriculum, this website offers many articles on how to evaluate what is best for the child.

Education Resources – Want some help getting started? This collection of articles addresses not only getting started but how to plan to teach many different areas, like art, reading, and others.

Home Schooling Gifted Children – Sometimes parents home school because they want to maximize the potential of a gifted child. This website was created just for these parents, or any parent wanting to challenge and enrich their children’s education.

Cathy Duffy – Since 1984, homeschoolers have been relying on Cathy Duffy’s impartial reviews of curriculum to help them choose from among the many options available. This is the one site all homeschooling parents should visit.