Virtual school and homeschool are similar in that they’re both options for a home-based K–12 education. However, online public school and homeschool programs are quite different! In the path of traditional homeschooling, parents have complete responsibility for developing or buying their students’ curriculum, teaching the lessons, and grading student work. With an online school, South Carolina students are taught a state-approved curriculum by South Carolina-certified teachers.