Any person charged with a moving or non-moving violation, other than violations involving driver licenses, vehicle registration, proof of insurance, serious accidents, or leaving a child under the age of six unattended in a vehicle, is eligible to elect to attend a driver improvement course in lieu of accumulating points on their driver history record.