Whatever you do, fight the ticket regardless. DO NOT plead guilty. If you fight the ticket, they always plea bargin to save time. They will knock your ticket way down and more importantly, you'll loose no points.
If your offence is not serious or excessive, first try to the reconciliation process (plea bargain). If that fails, then you can set a trial date, HOWEVER, they will put your request for a trial on top of the pile.
The importance of this distinction is that you might not get a chance to have your case indefinitely stayed due to delay of trial which contravenes the Charter Section 11 (b) for your right to a prompt trial.
The other advice is to ask for disclosure as others have said above. Most paralegals get a client off because the officer doesn't prepare the paperwork pursuant to a disclosure request.