Already registered in an event or program? View / Manage
Meet new people and practice your English language listening, speaking, and comprehension skills in a fun and relaxed setting. Intermediate level.
Bring your family and friends to play fun tabletop games in a relaxed, social environment. We have a great mix of board and card games available; you can see the list at...
Are you interested in building your family tree? Volunteers from Alberta Family Histories Society and Calgary Public Library staff will be available to provide one-on-one...