David was great to work with right from the start. When I asked a bunch of questions he was prepared to answer all of them and even anticipated my next question and gave me that information before asking. My only thing was that I misunderstood the contract dates so gave my broker wrong information about settlement date, so communicating this could be improved (eg. give example dates). I'd have no issues working with David again in the future.


