The domain for buyer account wasn't found. UID: 0, current domain: rochester, current page: node/158579
Understanding Canadian Law

Start watching with your public library card or university login

Understanding Canadian Law

35 mins

This dynamic and colourful program provides a solid foundation for understanding Canada's justice system. Featuring exciting animations, navigational diagrams, upbeat music and a young, energetic host, this modern approach...

Read more
Kinetic Video