Types of Essay Writers You Should Know About