Definitely Otoha. Like it's not even close. At least for now.
Nodoka has at least done things that are "good" for others:
- Taken care of her mother:
- Worried about and helped Otoha get some freedom:
- Tested Sensei's dangerousness for everyone:
- Tried to defend Futaba from Yumi, and was willing to be hurt in her stead:
and almost was:
- Gave Sensei an outlet:
- Helped Rin get fingered:
- Etc
Nodoka acts far worse than she
actually is.
Even the Blackmailing Yumi stuff is
understandable in my opinion, since Yumi mercilessly tormented one of the most important and nicest people in Nodoka's life for who knows how long, just because she could.
Not to say Nodoka isn't a shitty person at times. Nodoka's actual shittiness just seems unintentional:
for the most part, while Otoha simply can't help herself.
Honestly, where I'd place Nodoka overall is still up in the air though. I can see her intending to protect everyone (or at least those she cares about) from Sensei by being his outlet:
But, we'll have to wait and see what's really going on.
Nodoka is also definitely far more interesting.