Woah, I never knew there are so many specifications for an essay. However, I have known that there are three styles of essays, but I was totally unaware of the rest. Thank you so much for enhancing my knowledge and being another step on my ladder for becoming a professional US essay writer for students. Cheers!