by Guillermo Madero.
Hi Robert,
Yes, I agree completely. I adviced based on the assumption that each group would have its own set of courses, given that each one has a particular calendar and, even more important, the "to send specific messages based on the user type" requirement.
A good answer/solution has yet to arrive, as multitenant support has been a long awaited option.
http://docs.moodle.org/dev/Multitenant_support
https://tracker.moodle.org/browse/MDL-28946
https://moodle.org/mod/forum/search.php?search=multitenant&id=5
https://moodle.org/mod/forum/search.php?search=multi-tenant&id=5