A book is a good way to travel, mentally speaking. It's also a good source and guide before you have a physical travel in your destination. As a preparation to go to Canada, I've read the book of Janet MacDonald regarding immigration. This book contains helpful advices and tips about everything you need to know about Canada. It gives you an idea about the country's mode of living, transportation, job opportunities, media, government, education and health. Even though this book is five hundred pages, I feel that it still lacks many relevant information. I'm not really sure if this book is going to enlighten me or confuse me even more.