I'm Canadian. I applied to and was accepted to several American schools this cycle. I'll be attending a top American school in the fall. You being Canadian will not make a difference, you may be asked during some interviews why as a Canadian you want to pursue a JD in the U.S. At least I was. Overall however, you being an international applicant won't adversely affect your chances. You'll also be paying the same tuition as your American counterparts. That said, law school in the U.S is extremely expensive, much more so than any Canadian schools, as a Canadian you won't be eligible for federal loans. However, Harvard and Yale give institutional loans and have generous loan repayment programs the you could take advtange of. They are can also be generous in granting need-based aid.