Of course! You can take a course any times you want. There are no limits. You can take many times quizzes and QCM. The system will take into account just your best result except for final exams that you can do once.