Homeschooling can be tough, especially if you have to come up with your own curriculmn and schedule. But, alhamdullialh, here is a nice site for the mothers who want to benefit from this:

I have not checked this out completely myself, but it looked nice from what I saw. If anyone has any comments about this site, please share so others can benefit.