One-off Programs, Talks & Tours Volunteer Training for Medical Interpretation (August 20-21, 2025) Support Group Summer Tour (August 14, 2025) 7 Day Fall Foliage Trip in Eastern Canada (October 14 - 20,2025) US 9 days tour (September 1 - 9, 2025) Colorful Journey Through Spain and Portugal (November 10 - 21, 2025) 12-Day Cultural Tour of Turkey (November 10 - 21, 2025) Recreational and Educational Classes Smart Learning 101: One-on-One Private Consultation (July 9 & 23, 2025) Pickleball Group (June 6 - August 22, 2025) Taichi Softball (June 19 - August 21, 2025) Folkdance & Line Dance Class (July 17 - September 4, 2025) Stretching Exercise Class (August 2 - 30, 2025) Painting the Joy of Life (July 22 - 29 & August 5 - 12, 2025) English Class (July 28 - Aug 25, 2025) Smart Learning 101: Apple Intermediate Class (July 18 - August 8, 2025) Drop-In Activities Smart Learning 101: One-on-One Consultation (July 8 - 29, 2025) Pingpong Drop-In (Every Monday and Wednesday PM, All Year) Senior Karaoke (Every Friday PM, All year) Chinese Chess (Monday to Friday PM, All year) Mental Health & Peer Support Groups Caregiver Zoom Support Group (May 8 - December 11, 2025) Zine Workshop (July 25, 2025) Peer Support Group for Men (Starts from April 14, every second and forth Monday) Healing Through Painting (July 31 - September 18, 2025) Wellness Activities & Talks Foot Clinic (July 14 & 28, 2025) Zoom Activity: Drawing Can Be Like This! (Mandarin) (July 25, 2025) Wellness Centre (July 4 & 18, 2025)