Student organizations and clubs lay out a great platform for students to meet their peers and interact with like-minded people, who can become their friends for life. When you join a club, you will have to dedicate some time to attend club meetings, charity and fundraiser events, etc. Although at times, it gets a bit taxing to manage both academics and extra-curricular activities, the experience is worth the trouble because you get to make friends, learn a lot and ramp up your resume.