An important part of my approach to homeschooling is to tie it in with something Cai loves very much: Pokemon.
I've made a collection of "fake cards", and Cai works with me to think of learning goals to help him earn each one. I then do the harder work of aligning tasks to Australian Curriculum Goals to make sure he's actually learning something.
Click on each earned badge to learn more.