Thank you very much for your reply accreddy.
No I did not have any off-campus work permit for May to July. It had expired in April 2008. So at that point I could not apply for off -campus work permit again. I had no intension to work illegally. Since it usually takes two to three weeks to receive the work permit, I was advised by the student advisor that I may start the training, and should receive it even before I get my first payment. anyways I don't think this will justify that I have worked illegally for 2 and half months and I should have waited until I received it.
I am just wondering if it would be wise if I wait until next April and apply then or I should stop thinking about applying for PR

((((
Please advise.