David gave a lot of helpful tips/recommendations. Overall, I had a great experience.