This is the AOPA guide
340drvr mentioned:
https://www.aopa.org/news-and-media/...-border-flying
Click on the blue words "Cross Borders" to download the PDF - it is very well written and comprehensive.
One other important thing: check with your flight school / FBO that they are happy with you taking the plane into Canada. Not all outfits are, insurance being the typical obstacle. Even when the school's insurance does cover Canada, the deductible may be different so you should check your own renter's insurance to see what's covered.