For the last 6 weeks, my daughter has been using K5 Learning as a regular supplement to her homeschooling day. K5 Learning is an online program with math, reading and spelling for Kindergarten to Grade 5 students. K5 Learning has 3 separate programs: K5 Reading, K5 Math and K5 Spelling. Every subscription gives access to all 3 programs. K5 Reading …