I wish you could review a series by each episode for a show, with an over all rating as well, because most of this show is a 9 but the teacher girl who hates them is ruining the show.
her episodes are 6's at best. her character is the only bad part of this show so far aside from the dude teacher trying to sink them (or just being stupid) all in all, if you very much so dislike horribly written characters that are just added to screw with the MC's with no regard for the overall cohesion of the story then i'd avoid this anime
If I could write spoilers i would go into much more fine detail but I can't
but for now I will leave my rating as an 8 and hope this arc is over quickly so the show can regain it's footing