Great, will be passing more work his way.
Geoff got the point of a complex task right away; constructive, quick, good job!
Very understanding and easy to communicate with.
Geoff did a very good job on this. His communication throughout was excellent and key to prompt completion of the task.