There is a lot here! While trying to teach Garrett how to use like bracket diagams and things I stumbled on this. Search around it!! I found lessons on writing essays, book reports, research reports etc on it! (look in homework center) http://www.infoplease.com/