My daughter lives in Portland and recently got a ticket. Sorry to say that they don't have traffic school. Her advise is to go to the court date. You will have an opportunity to talk to the officer that gave you the ticket before appearing before the judge. You might be able to negotiate with the officer. DH was able to reduce her fee for not having an Oregon license - she is originally from California too. Hope this advise helps.