The problem I find with "group projects" is that a lot of times they are a cop-out because the teacher is too busy to actually teach. Plenty of people DON'T pull their weight when in a group project. (although maybe less so in the software related courses) And it often can be a joke and waste of time to the smarter students.
I like the diversity that Linux provides. I LIKE the choice. And I hope commercialization doesn't ruin that.
The problem I find with "group projects" is that a lot of times they are a cop-out because the teacher is too busy to actually teach. Plenty of people DON'T pull their weight when in a group project. (although maybe less so in the software related courses) And it often can be a joke and waste of time to the smarter students.