I was recommended this site by one of my friends. I must say that I was cautious about using this site due to possible credibility. This site has helped me attain an -A in two of my courses. And the availability for tech support or IT questions is also awesome they truly keep all type of hours for all types of students. An added bonus is when I'm surprised that the paper has been completed a day before I requested.