Home Training Tools - This is a science catalog that sells kits for Apologia, BJU, Abeka, and many more.
They have done the hard work for you by putting together all the material you would need for the science experiments listed in the book.
The Well Trained Mind: A Parents' Guide to Classical Education
Rainbow Resources Center
A Beka Book
Tapestry of Grace
The first four sites have data bases of literature geared for Junior and Senior high students.
If you can't find your book on one site, look for on it on the remaining three.
The Children's Literature Web Guide
Aesop's Fables Online The Five Finger Paragraph
Blue Ridge Regional Library
(Our local library is online! Search the library's database at home. This is a great time saver!)
The Avalon Project at the Yale Law School Documents in Law, History and Diplomacy
(Great site to read George Washington's speeches; the Constitution; the Declaration of Independence; etc.)
Ancient History Sourcebook
Food in History (A great site for projects to go along with your study of history. The best part is getting to eat your work!)
Eyewitness History (first-person historical accounts)
Free blueprints to build your own paper castle
The Library of Congress
Discoverers Web (Explorers)
Chemistry for Kids
Cool Science for Curious Kids
Hubble Space Telescope
Science Fair Resource Guide
Science Fair Central
Successful Science Fair Projects
Agricultural Ideas for Science Fair Projects
Virginia Museum of Natural History
They also have a special program for home-schoolers here
Teacher Resources and General Learning Activities
Online and Distant Learning Courses
College Board (A great site to look up SAT/PSAT information and general information about colleges)
Find study guides and summaries from 20+ content providers. "We aggregate literary resources for over 44,000 books"
High School Information (If you have high school students, David and Laurie are an excellent resource)
Greater Roanoke Home Educators
Liberty University Online Academy (Courses for grades 3-12 with an emphasis on individualized learning.)