Speaking of libraries...
I was on the Calgary Public Library site and found the following things that you do not need a local library card to access.
Tumble Books for kids an online collection of TumbleBooks - animated, talking picture books which teach kids the joy of reading in a format they'll love.
http://www.tumblebooks.com/library/a...umblebooks.asp
Audio Book Cloud is an online audio book library collection of streaming audio books. No checkout necessary - just start listening.
http://www.tumblebooks.com/talkingbooks/home.asp
I am in Alberta, though not in Calgary, so I don't know if IP address makes a difference for these resources.