We've been using Time4Learning for two years now (for 3rd and 7th grade), and we love it. The curriculum is super easy to understand and implement. It takes all the stress out of scheduling and assignments while making it simple to keep track of grades and find additional learning resources. Most importantly, it works wonderfully for families who want to learn and grow on their own time and pace. Highly recommend!