I always recommend Defensive Driving School. I had three children go through, and one of my children was training as a classical ballerina, so her schedule was hit or miss with all the dance classes. Fortunately, Defensive Driving School has driving times and classes on varied days, so they'll work for anybody's schedule. They're really nice.
more