The state of TN requires that traffic school be at least 4 hours in length. Our course at DriveSafeToday is DSHS-approved and 4 hours long. But since it's online, you can complete lessons on your own time rather than spending a day in a physical classroom.