The Alabama Driver Education Program (ADEP) course is an excellent program covering the basics in defensive driving, Alabama Rules of the Road, and detailed discussions concerning various driving improvement techniques. This program is suggested for both first time and repeat traffic offenders.