The whole experience from the beginning was very pleasant and professional. Karl made everything really welcoming, easy to understand and covered all the aspects that I might get during an actual test. Mistakes and bad habits that needed to be addressed while driving with trailer were explained really well and really professionally. Pass from the first time! Highly recommend Diamond Driver Training to everyone who wants to take good driving to the next level.