Is CDL hard coach to work for?