General subjects:
Khan Academy - A wonderful website that helps you understand a specific math, history, art, or science topic by a video tutorial. After the video tutorial, students can practice what they learned by taking a quiz. Parents/Legal guardians can make an account to track their child's progress such as: Seeing how much of the video they watched & what subjects need more attention on. If students do well, they get badges! :)