Very well done! They have hit all my professor's requirements for the paper. I will fix the paper formatting problems that I can see from here. All in all, the contents of the paper point to a thorough job and a very educated writer; I had to ask him to simplify some of the parts to suit me as an international student.
Thank you for choosing MyEssayGeeks, it was a pleasure serving you