CCA is fun, only if you are really interested in it.
i agree with TS that some CCAs, especially the uniform groups,
are a complete waste of time.
i don't see the point in having wad NCC, NPCC, scouts, Girl
Guide etc. at least CCA like St. Johns has practical use. NCC is
totally useless. and forcing people who are not interested at all
about uniform groups to join these CCAs is plain dumb. it is a
waste of their time, and the school's resources, since these
students are more likely to play truant during CCA sessions.
not as if getting into NCC, NPCC etc will get you into the
respective services when guys are doing their NS. and most likely,
these ppl would have to relearn most of the stuff when they are
actually serving NS.
after students graduate from their sec sch, it would be quite
some time before guys enlist for NS. for JC, 2 yrs, for poly, 3
yrs. 2-3 yrs is more than enough for ppl to forget all they have
learnt during their NCC etc days.
as for girls, they would most likely never use "knowledge"
gained from their stint in the cca uniform groups ever again.
but i want to stress that not all CCAs are a waste of time.
popular sports CCAs like bball and soccer are still applicable even
after one graduate. the less popular ccas such as floorball and
hockey are less relevant after you leave school. (how do you plan
to play hockey in public? there's not many facilities and players
around)
as for clubs and societies, it depends on the nature of the CCA.
AVA is practical, i guess.