I downloaded contents from the Encyclopedic Knowledge category to teach my son. I created my own contents too. I have been trying to teach him Thai because it's my native language but he is not interested.
I focus more on phonics and have been using Reading Bear with him.
For other reading materials, I don't have many. I use Key Words with Peter and Jane, and starfall book sets I ordered from Amazon. I mainly use LR to teach sight reading and Reading Bear to teach phonics.
For Math, I have tried Right Start with him but he is not into the "math game". He does not mind lessons from Marshmallow math, though.