Read manga: Aku No Kyouten

manga
Summary:

Hasumi Seiji, who teaches English at a high school, is affectionately known as "Hasumin" by his students. He's popular, good-looking, kind to everyone, and efficient at teaching and solving problems. However, this "perfect" teacher has a much darker side.