English is a very complicated language, and there are a lot of rules that one has to keep in mind when writing. Here we've compiled a series of graphs and diagrams to help you differentiate all the rules.
This website breaks down body language, and what certain postures and movements mean. This is very helpful if you are writing a story and looking to accurately portray a character's mood.
The Purdue Online Writing Lab (OWL) has many pages upon pages dedicated to citing, formatting, or even grammatical questions. If you are writing a research paper, the Purdue OWL is a reputable source to consult.
Ever have a word that you want to use, but you can't seem to remember it? This website is here to help. The website takes hints about the word that you are trying to remember, and then offers you a list of options for the word that you are looking for.
Stuck on a name for a character? This website will give you a random name. You can even chose the ethnicity, gender, and surname of the name you are looking for.