They were excellent, I highly recommend them.
It was an excellent experience. The key to what they did was they look at the level of my teen driver and they schedule him in areas that help him improve, for example they took him to the mountains and congested areas. I thought they did an exceptional job.