This show for me, is 100% anime. It's got it all! The countless anime tropes, the fan service built into the uniforms, all that stuff! It's an anime ass anime show, it's about as anime as one could come to expect out of this anime show.
The show has some neat things going for it, but it doesn't come off very well at the beginning and if you've scrolled through to find my dumb review odds