This is a really enjoyable watch overall. Great characters and concepts. My only gripe is the younger female schoolmate characters are written so thin and clueless that they become very tireless. They're so implausibly focused on fawning over their line interest in -anything- but immediate mortal peril that they break the suspension of disbelief. Their entire existence seems to hinge on whether or not he is emotionally available to them.
Eventually I felt tempted to fast-forward the scenes they're in because they add so little to the overall show and break the illusions so often.