Very accommodating with scheduling and very complete instructions.