only add the current user to all the lessons of the course instead of adding all the users of the course to all the lessons of the course. This way won't garantee all the self registered users can share all the lessons but will accelerate the registration process