I am thinking about starting to integrate diy.org into our schooling. I will see what DS thinks about it.