You might try visiting the library and selecting a couple of books at DS's reading level on topics he's interested in, so he can choose the subject he wants to learn more about each week.