At that point in time,
1) I always like to meet different people, from diff walks of
life.
Senior citizens/Students/Working adults
That is the main reason for my drive to do such stuff.
the other ones are to give back to society,
CIP hours 
to a smaller extent, just having a good time and enjoying myself
with my friends.
Its one way to get away from school work, yet u can still be
together with ur friends and have fun. You dont even spend much and
sometimes we have allowances such as transportation
allowances..