daisyt:cindylauper posted in this section (Sec/IP), so let me address my views in par with Sec/IP. Project work is very time consuming but I personally feel that there are many skills our kids are picking up through project work. In fact, for kids who start at lower primary, is a good foundation for them. Anyway, at lower primary, its more of the learning process that counts.Project work makes my dd understand many things1) Good friends not necessary mean good working partners (I told her, in working life, friends cannot be colleagues, its the same concept)2) Adapt and adjust each other's working attitude to ensure work is done, cannot expect everyone to have the same kind of attitude as you.3) A good leader plays a very important part on timely completeness and proper workload allocation4) Everyone is strong in certain areas, so make use of other's strong pointsWhen the time is there, they naturally would be forced to learn and pick up the required skill eg. using the software, finding resources, seeking advices around them. There are times, when the projects are not good enough, they have to re-do.Don't forget, for those taking A level, project work is a compulsory subject. For those taking diploma, there are project works too. When we are in the workforce, we have to deal with big and small projects too.Without O levels, IP students can side-track to project work and not worry about exam style learning till the A levels. Project work is useful as it teaches the student to deal with people and uncertainty. Some of it may be unpleasant (e.g. dealing with team-mates who critisize and dont work, or those who want to have things done their way). It's preparation for adulthood. My discussions with my child is normally on the soft learning; I dont really care much about content.