I started this show because of the desire to purposefully watch a bad anime. (It is my impression, in order to rate anime good you must know how to rate anime bad.) However, I was so very wrong. This show is great from start to finish. The character development throughout the show is fantastic, you'll see the characters change right in front of your eyes. There is some fan service, but it pales in comparison to the plot and characters.