(+) The characters have expressions
(+) Their faces are different one from another, not copy+paste+change haircolor kind, seems real & not all-pretty-guys
(+) The story is interesting and the flow is good
(+) The teacher is really a kindhearted guy, both in words and actions