Say what you will, but I'm a firm believer that in this day and age using services like assignology becomes more and more necessary. I mean if you'd only take a look at how much homework I'm getting, and apart from that I also have other responsibilities – there's no way to have enough time for everything.