My strategy with Coursera courses is to take the same handful of them again and again until the darned material sinks in. I don’t seem to be able to find the time to do all the coursework in a single go, but I also don’t want to miss out completely on these wonderful courses!