The culprit being Sora and the teacher was obvious to me, and the ending was rushed, but it was overall super nice, and had some nice plot twists