Along with the PPR email, there is a link that discusses pre-arrival services (link below). I am posting to see if anyone has any thoughts about which of these organizations you have used and recommend. Thanks in advance.
http://www.cic.gc.ca/english/newcomers/before-services.asp
http://www.cic.gc.ca/english/newcomers/before-services.asp