Khan Academy can be easily used for homeschooling. Every topic a school student needs is on the platform. Subjects are arranged by grade level, and the learning is enhanced by many various tasks and lessons, so the students never get bored. However, it's recommended that a student is accompanied by either a parent or a teacher while using Khan Academy, so the process would be beneficial.