Asha is literally the most level-headed MC i have read so far. She doesnt wear her heart on her sleeve, is rational in her decisions and gives benefit of doubt. I absolutely love that about her