Develop and run varied programs for residents, including small discussion-based groups, creative and active groups, as well as powerpoint presentations for large groups on cultural, historical, science-related, arts-related, or otherwise relevant and interesting topics for the attendees. The Program Coordinator will: Support Program Manager and programming team in planning, coordinating and implementing programs and events to meet intellectual, social, spiritual and physical needs of the residents and positively contribute to their quality of life.