Homeschooling in Arizona can be done through various online or homeschooling programs offered within the state. The best way to determine which program works best for your student is to research all the options available. Some of the popular options include Arizona Virtual Academy, Arizona Connections Academy, and Odysseyware. Each program has its own set of curricula, policies, and procedures, so it's important to find one that fits the needs of your family.