This is one of the better ones about teacher X student trope, mainly because their dark jokes + banter and how their relationship not portrayed in romantic way. Jin being lame not only makes him less creepy than other teacher characters in many other teacher X student story, but also really helps balancing their dynamics because it makes Mikoto can easily confront or ignore him lol.
This is still so early so i couldn't say the alpha is bad, his actions so far are quite ... reasonable considering his personality and what's the omega hiding from him. Hiding they're mated is one thing, but hiding a freakin' child is different story even when the omega absolutely want nothing from the alpha.
It's sure unreasonable from normal people pov, but the alpha is someone with twisted mind so him rape the omega pretty much expected anyway because that's the fastest way for him to make the omega subdues. I'm not blaming the omega for hiding himself and his child, that's his right, but the alpha also has right for not happy with what the omega's doing. It's between them and both has their own faults.
The stabbing was cliche af but the flying kick was awesome af