I found this Latin grammar site in my search for and answer to my preventive/imaginative question in Misc. I'm including the top level page, which covers more than just Latin grammar, for the humor shown in his definition section.

http://www.math.ohio-state.edu/~econrad/lang/