Rather than simply providing a standalone course, The Center for Cycling Education (The CCE) offers a complete, fully administered online ticket-dismissal program for:
- E-scooter riders
- Bicycle riders
- E-bike riders (available soon)
The program provides eligible individuals with an educational option as part of ticket dismissal, deferral, diversion, or another agency-approved resolution.
There is no implementation fee or per-participant cost to the agency. Participants pay the course fee, along with any other costs required by the jurisdiction.
Why offer ticket-dismissal training?
Ticket-dismissal training can:
- Reduce the likelihood of repeat violations.
- Improve riders’ understanding of traffic laws.
- Build safer and more predictable riding behavior.
- Provide a constructive alternative to a fine alone.
- Reduce administrative demands on courts and law enforcement agencies.
- Improve interactions between agencies and cited riders.
Relevant training for each type of rider
Bicycles, e-bikes, and e-scooters are governed by many of the same traffic principles, but each has different handling characteristics. Each course addresses the laws, risks, and operating skills relevant to that mode.
Course and certificate safeguards
To protect the integrity of the program, participants must view all required content before they can access the quiz at the end of each module. Course progress and quiz results are tracked, and a certificate is issued only after all course requirements have been met.
Certificates of completion include anti-alteration security features designed to deter unauthorized changes. The CCE retains completion records and can verify a certificate directly with the referring agency.
We handle the administration
The CCE manages:
- Registration and payment ($35 course fee is paid by the participant)
- Participant inquiries
- Tracking and verification of progress
- Verification of course completion
- Preparation of certificates of completion
- Delivery of certificates according to the agency’s requirements
Participants receive a certificate after successfully completing the course. By default, they submit the certificate directly to the agency’s designated recipient.
If your agency requires certificates to be sent directly by The CCE, we can accommodate that process.
Simple implementation
To establish the program, an agency need only:
- Decide which courses it will accept, who is eligible, and the conditions for successful resolution.
- Designate a program contact and certificate recipient. These may be the same person.
- Inform relevant court, enforcement, or campus personnel.
- Provide eligible riders with enrollment and certificate delivery instructions.
We provide a program template and suggested website content that your agency may adapt to its requirements.
An established foundation
The Center for Cycling Education began offering its Defensive Cycling ticket-dismissal program in Austin, Texas, in 2010. The program was developed for the Austin Cycling Association and the City of Austin Municipal Court.
Seventy classroom sessions were conducted before the bicycle course moved online in 2013. More than 7,400 people have since taken the online bicycle course for ticket dismissal and other training purposes.
The bicycle course draws upon national cycling-education programs in the United States and Canada, as well as state and provincial standards for defensive-driving education. The newer e-bike and e-scooter courses build on that experience while addressing the distinct characteristics of each mode.
Measured results from the bicycle course
In post-course surveys of bicycle-course participants:
- 88% said the training influenced them to ride according to the law.
- 93% said the training helped them feel more confident cycling in traffic.
Request complimentary access
Complete the form below to request complimentary course access. We will contact you with enrollment instructions.
If you do not receive our response, please check your spam or junk-mail folder.
If the form does not appear below, please contact us. ![]()






