I am trying to decide the best way to give them permissions to the classroom forums. The easiest way to do this manually appears to be to create a usergroup for each classroom and then add the members who have paid for that class to the usergroup. Its fast, simple and my staff loves this. The issue is that after a year I will have ~300..and so on..we do not re-use classrooms. I am not sure that is the best way to deal with this and what the impact would be on the system.
Ultimately, I want to have a developer write an addon that takes a list of registered users and gives them access to the forum "classroom" but in the interim while we try to figure out the best way for our processes to work manually in the new forums, I figured I'd ask if there was a better way to do this? Or should I just create all those usergroups?