ridiculously patient and cooperative, highly recommended

Review
  1. ridiculously patient and cooperative, highly recommended