State Approved Driver Courses in Virginia
State-approved courses to get you on the road safely. For your convenience, some courses are automatically reported to the state; please see details for more information. Questions? Our team of experts is happy to help. Reach customer support at 1 (800) 800 7121.
Virginia 12-Hour Online Aggressive Driving Course
Have you received a non-alcohol related reckless and/or aggressive driving traffic ticket in the state of Virginia? Depending on the severity of the infraction and the number of points on your license, you may be ordered to take a 12-Hour Driver Improvement Course.
Our Course will meet all the court’s requirements in most Virginia counties.
- Have received a traffic ticket
- Have been court ordered to take a 12-Hour driving course
Virginia Homeschooled Driver Education Course
This online drivers education course is fully approved in Virginia and satisfies the minimum permit and licensing requirements for HOME-SCHOOLED students only.
- Get your Virginia Learner’s Permit
- Get your Virginia Drivers License
- Replace the need to sit in a classroom, with an easy to follow virtual course.
- Advanced Coaching beyond Driver’s Education
Review on a phone, tablet, laptop, or desktop.
Virginia Traffic School Course
Select this course if you were referred by the DMV to attend a Driver Improvement Clinic course. This course is approved by the Virginia DMV. IMPORTANT NOTICE: If you enter your date of birth incorrectly, your completion information will not be posted to your driving record, therefore; if you are DMV directed, your clinic requirement will not be satisfied.
- Point Reduction
- 100% Online, Fast, & Easy
- Mobile Friendly
- Lower Insurance Rates
- General Driver Safety
Point Reduction Course, Insurance Reduction Course, and Court Ordered Ticket Dismissal Course.
You can take any of our online courses on your desktop, tablet or mobile device. Any time, anywhere.
Price Match Guarantee
Best Customer Support
Message Our Team
Do you have a question, or want to give us some feedback? Fill out the form below to get in touch with us!