We have been happy with the actual classes, but scheduling the drives afterward has been very problematic. They only open a few dates at a time, they only accept online scheduling, which you have to pay extra for, and when I called and asked a question about the drive scheduling, the instructor was very rude and dismissive.
more