The only way I can think do this would be to use an enrolment method plugin that checks the user's existing enrolments, before enrolling them on a new course. I have no idea if such a plugin exists already, but you could check the plugins database: https://moodle.org/plugins/?q=type:enrol
General help
limit the number of courses per user
This discussion has been locked so you can no longer reply to it.