Homeschool can be a great alternative for a variety of reasons. Students that are struggling in a traditional classroom and not getting the attention they need may choose to homeschool so that they can tailor the pace and approach to their needs. Other students that are succeeding and performing above their grade level may opt for homeschooling because they can find more challenging programs than what their former school was offering. Students that are professional athletes or actors may choose to homeschool because they can complete their students anywhere. Flexibility and personalization of homeschooling are the main reasons families choose this path.