Is there a time limit to complete a course?

No, our courses are self-paced. You can take as much time as you need to complete them, with unlimited access to course materials.