i find my other classes homework easy to do, but whenever i sit down to do online class homework i spend it on message boards like this one. UGH. due at 11:59. can i pull this off? 9 10 11 12, T minus 4 hours. time will tell.
I know from experience the difficulties of self-directed learning when you need to do work online. Maybe try a system where you reward yourself with five minute breaks browsing time for every hour or whatever that you do work.