Like William Hung, I have had no professional training. However, I have labored over many sites and can provide you with most of what you are looking for.

In "real life" I am a high school English teacher, newspaper sponsor and yearbook advisor in small town America.

I spend way too much time on the computer and watching reality television.