Hi Robert,
The site is:
http://www.oliviahill.com/html/ghome.html This is the publisher of a series of books called "English Grammar for students of..." I find that these books are very helpful for those trying to learn a language but who don't have a good foundation in English grammar.
(The books don't actually have cartoons, though there is another book, called "Latin: Better Read than Dead", that does have very amusing cartoons.)
Nicole