I got it, I dread to really look through it. I filled everything out in Adobe last year, printed and sent 'em in. It is nice that they send 'em all out though, so you know which forms to fill out...
(Yes, it does have the TD F 90-22.1 - Report of Foreign Bank Accounts).
I'm no financial Adviser Andrea, but they do have a form 8917 (Tuition & Fees Deduction). Maybe you should look into it to see if you can claim some taxes back since you've been studying abroad?
(Never know, may come in handy for your upcoming nuptials.
)