There's always endless ways to improve.
Why not you list/comment on some of the areas you'll like to see CS to improve?
Else, this thread will just be another endless one with not much action taken or simply not enough resources to handle.
-------------------------------------------
okie, I do have just 1 suggestion.
Workshops/lessons for those newcomers to photography.
Do take a look at Offstone's Pass It On stuffs. Great IMHO.
It'll do great for those who know nuts about the technical stuffs etc. One do needs a knowledge of those to start taking photos, or start to try to take good photos.
And ya, jeffgoh's suggestion of a Mentorship program is indeed worth considering.