Pros: meet new people every time you sign up for an activity.
Cons: no cons!!
Volunteering and offering my services to people in need brings me so much joy. Based on my schedule, I can go online and sign up for any event or activity and lend a helping hand to people in need. From tutoring children, to helping adults formulate their resumes, volunteering allows you to take a break from your personal life and tend to those who may be in need of assistance. Overall, it is amazing!