Seems like a good mining site. But I would personally recommend to buy custom essay if you are a student who is struggling with his homework at EssayonTime. YOu could do this at affordable price.