Mahara 1.2Try Demo
Installation instructions
You may create as many Groups as you wish.
To create a Group go to My Groups and select Create Group.
From the Group Membership type select preferred Group from the drop down box
Viewing Details: