- Kayaking
- Hiking

Social support worker
Client Support: Provide emotional support, counseling, and assistance with daily living activities (hygiene, chores, meal prep).
Assessment & Planning: Evaluate client needs and develop personalized support plans.
Resource Connection: Link clients with housing, healthcare, education, employment, and other vital services.
Advocacy: Champion clients' rights and ensure their needs are met within the community and systems.
Crisis Intervention: Offer immediate support and emergency services during difficult situations.
Program & Community Duties
Program Implementation: Design, implement, and evaluate community programs.
Community Engagement: Foster social inclusion and participation.
Volunteer Coordination: Recruit, train, and manage volunteers.
Collaboration: Work with other agencies, healthcare providers, and professionals for holistic care.
Administrative Duties
Documentation: Maintain detailed client records, case notes, and progress reports.
Reporting: Prepare reports for funding, statistics, and program evaluation.
Empathy, active listening, and strong communication.
Problem-solving, organizational skills, and flexibility.
Resilience and cultural competence.