If you are in a rush and need things done very quickly, do not rely on University of Toronto.
While doing this course, you are forbidden from even viewing the content of any lesson until you have completed every lesson before it. And (almost) every unit is capped with a submission of reflection journals that need to be manually 100% accepted by someone, somewhere, and you can't continue the course (or even try to write the test for that unit) until that is done. Which can take 1-2 days. You also never get any feedback on the quality or content of your reflective journals, despite the course having a whole unit talking about the usefulness of feedback and good ways to give useful feedback on a students work.
After completing this course, I was made to wait a full 5 weeks before receiving a scanned copy of my certificate, and I still haven't received the physical copy now, more than a week since I got the scanned copy, and it should normally take 2 or 3 days for how relatively short of a distance away I am. And this is despite me asking them multiple times to send it to me by the fastest means possible, even saying to do it at my own expense!
With that out of the way, the content itself seems fairly straightforward. The quizzes and unit tests weren't especially difficult.