Yeahhh tell him, scarlet!!!
I thought her teacher was the one who gave that weakness-seeing (?) dark magic thing to her but maybe not? its someone else? was it the same person who told her about that oath of the heart or something....
Thank you for the chapter!