OP, listen to your gut which is stressing and screaming at you.
She has clapped eyes on you as a mature figure that can provide her with what she needs.
She has decided you are a soft touch.
Apologies, but that level of intensity is weird, freaky and would send off massive alarm bells for most.
That it hasn't for you means she has chosen well.
It has moved in on you very quickly very deeply...
Stop seeing her before class COMPLETELY.
As others have suggested include others at all times.
Earphones are good.
Stop telling her about your private life and for the love of god don't invite her near your house.
In my long life I have met a few people like that but fortunately I have zero patience for being manipulated so would be very firm and extricate myself sharpish.
Remember she is utterly focused on her needs, what you want will not figure at ALL in her thinking.
So you need to decide EXACTLY how much you wish to invest in her and draw that boundary rigidly.
Do you want to be the person she contacts when she has drama of any sort in her life going forward?
Because if you are not very careful that is exactly whom you will be to her.