I deleted my earlier post about this and am putting up this larger and more detailed one. I'm still waiting on more suggestions to update this so feel free to speak up! The Ottawa Public Library runs free programs (Babytime, Toddlertime, Storytime etc) at many (if not all) of the branches. You need to register but they are totally free and in my experience, really captivating. There is a mix of singing, reading, playing with musical instruments and interacting with puppets. Charlemagne... read more