Oh wow. I thought the granny would be useless but I guess she was sent for a reason after all. Somehow, in these stories the person sent to protect mc always fails so this was a pleasant suprise
I went back and reread the first chapter (I forgot about how horrible the ML was and it's amazing to see how far Ebony has come) and I think
The teacher is the reason the queen of Babel wanted Ebony freed. Especially if they were exchanging letters like the teacher and Patricia were. Speaking of...I think the Queen and Patricia might also be related.