No big excuses, or any big incidents. A bit of depression and lack of money, but that's about it. Was doing well until week 6 and them BOOM they really raised the level of difficulty. Every week I started hanging behind more and more. Exams are in about 7 weeks and I don't understand anything anymore. How can I do better in the future?

Edit: I'm majoring (or at least trying to) in a STEM field