I know this really informative site that has alot of information on obtaining Temporary Resident Visas in Toronto, Canada. See <a href="http://www.torontonotary.com/invitation_letter.html">Toronto Notary Public Discusses Letters of Invitation for Temporary Resident Visa’s to Canada</a>