oh man sounds like a nightmare i try really hard to avoid online courses but i had to take an online course at the time i was able to afford a tutor to help me out which was good because she set deadlines for me and also it was just a subject i was terrible in haha if you have the funds maybe that could be a good option for you