Every state has different laws regarding homeschooling. Virginia requires homeschooled students to take a standardized test at the end of the school year to prove progress. We ordered ours online and they came in the mail. The boys will complete their tests next week and I'll mail the answer sheets back to the testing company and they send us a complete score. Then I send the scores to the Home Instruction Office here. Savannah has a different test called the Terranova, since the CAT isn't offered for 1st grade.