Finally, after praising the system for such a long time for its flexibility, I'm gonna talk about a serious flaw in it. Group work. This happens in all systems but especially so as there are quite a number of group projects every semester. In a year it could total over 6 (2 for each semester).
So what is it bad about group projects? Some projects takes up lots of time, but the lecturers give little credit for it. And when it comes to group projects, there are bound to be conflicts when members refuse to do work. I'm not talking about our group now, cos although Ben and Ryan take damn long before they start on work, but when you force them, they come out with really good smoke screens to cover up their lack of participation.
At times, group projects in school could be worse than at work. Seriously, when you are at work, the team leader or the manager if a good one, would probably sack those who are not working. And if your group really sucks, you don't like it. Other than transferring of departments, there are possible routes such as changing jobs. Although its easier said than done, it's still possible. However, in school, you can't just sack your group members, can't just change your group. And most of the time, these people are your friends. So it's not easy to scold them - not inclusive of Ben and Ryan, cos they always get grumblings from KJ and I.
I just heard from a friend of how sucky their group is. I really pity the people doing the work. Because they were already limited in their knowledge in the subject, they needed the group effort to complete the project. But in the end, when members are not contributing, and you can't do the work by yourself, you suffer because of your group. So unless it is possible that they are able to vary marks based on effort, which is quite impossible, you need a very cohesive and enthusiastic team to work. Its a sad sight of a great system.