Offering weekly cognitive programs, participants enjoy a welcoming environment to exercise their minds, share experiences, and make friends.


405,000 people in Canada are living with the effects of a stroke every year — this could be you, or someone you know.


Cognitive Rehabilitation

Our program is designed around Neuroplasticity, the brain's remarkable capacity to rewire and adapt following injuries including those incurred from stroke.

We play an array of stimulating brain games and offer learning opportunities designed to engage and challenge participants, igniting cognitive activity and promoting neural reorganization.

Virtual & In-Person Groups

In recognition of the evolving needs of our community, we offer both online and in-person sessions in various communities to ensure accessibility and flexibility for all participants.

Through a combination of interactive exercises, puzzles, memory games, and guest speakers sessions, our program aims to enhance cognitive function, memory retention, mental acuity, and problem solving skills for individuals navigating life after stroke.

What You Get

Whether you're seeking assistance with memory retention, mental acuity or problem solving-skills, our brain games will support cognitive rehabilitation, and rebuild confidence.

Communications Program

We offer programs for stroke survivors with aphasia and apraxia, This includes Speech Language Pathology for those with acute needs.


Fitness Classes

Keeping an active lifestyle after stroke can yield tremendous benefits. Classes are led by certified fitness instructors.


Community Building

Whether you're a survivor, caregiver, family member or friend. We know how important it is to have a community. Check out our resources.


Three Ways You Can Help


1

Spread The Word

Tell your friends and family about our programs. Let them know we can help.

Follow us on social media:

2

Donate

Help to fund our programs so that stroke survivors in White Rock and South Surrey can get the best support available. Help make a big difference in someone's life.

3

Volunteer

Volunteer your time and skills to support our programs, projects, and initiatives. There's always more we can do.