There are many books and free resources out there you can use. There are many webpages on the Internet devoted to the Japanese language, and you can find help on just about every topic. They all use different databases. Once you find a good site with a links page, follow the links and see what's out there. You'll find some pages with even better links pages - follow those as well.
Search engines are a good start, but there is no substitute for links pages.
Here's something you can start playing with - a free Japanese word processor. You can find it at various FTP sites, but it's rather hard to find. You can download the latest dictionary files right here . They both take about a minute to run, and you should be all set. Teaching a broad subject such as Japanese is a major undertaking, and any help is greatly appreciated.