<human>: A girl I have been friends with for a little over a year and a half is having major problems in her life. Her best friend just died in a car crash, she has an mentally abusive boyfriend (although I suspect he might also be physically abusive), her parents have stopped supporting her and she is falling severely behind in school.

Her and I are in the same class, she is an hornest and light-hearted person who usually does well for herself, that was up until she got a new boyfriend. This guy is studying to become a carprenter, and he makes a living by selling weed, coke and extacy in the local nightlife. His drug abuse has influenced her so that she also smokes weed whenever they are together, which is most of the time since her parents dont want her to live with them when she is behind in school and he lives by himself.

This means she is in a bit of a pickle because she would be homeless without him, and she claims that she is "in love" with him, although their relationship is about as stable as a Gorilla hula-hooping on a golfball with them both still seeing their ex'es on the side and constant fights.

The latest development is that she took some extacy that he gave her this friday.

I have concluded that I want to help her, I really do. I have offered her to come live with my dad and I (My dad is thankfully a great and very understanding man), and I consider making her promise me to do homework with me at least 2 hours a day as long as she wants to stay, but I really dont know if that is appropriate or the best way to go about it. It isn't so much that she would have to do homework, but because we are in the same class I would require that we do all our homework together every day. Can I do that?

Also any other advice on how to approach the situation would be much appreciated.

Can you summarize the given text in a few sentences?
<bot>: Friend of mine is having major life issues and risks dropping out of school because of boyfriend, need help on how to help her.