David was our guide in Bagan for 2 days.  We found him to be approachable, knowledgable and easy to be around.  On both days we asked for changes in David's itinerary and  he was more than happy to oblige without making us feel uncomfortable about asking.   My husband and I were particularly interested in the paintings inside the temples.  David picked up on this and took us to some appropriate sites and was very informative about them.   He also gathered that we weren't too keen to have loads of people around us (difficult in Bagan!) and took us to a quieter spot.  David speaks English well but I liked his desire to improve on this and I have great admiration for his passion about history and Bagan as a whole.  David had a driver who we felt safe with as the traffic is a little crazy and the car was exceptionally clean and comfortable.  All in all, we enjoyed having David as a guide and would thoroughly recommend him.